3

我正在尝试使用“ plyr html5 player ”配置 vimeo 播放器。但是当我尝试通过 js 发送源代码时它根本行不通,只是给我返回错误 player.source is not a function。

HTML:

<div id="p1_s2_vimeo-id" class="p1_s2-player" data-type="vimeo" data-video-id="">

JS:

var player = plyr.setup('.p1_s2-player', {
  html: controls
});

player.source({
  type:       'video',
  title:      'Example title',
  sources: [{
      src:    '143418951',
      type:   'vimeo'
  }]
}); 

小提琴

4

1 回答 1

2

这是旧的,但我有同样的问题,所以这里是修复:您使用错误的语法来加载源,您需要使用:

player.source = { type: 'video', title: '示例标题', sources: [{ src: '143418951', type: 'vimeo' }] };

于 2020-04-08T18:12:46.850 回答