代码之家  ›  专栏  ›  技术社区  ›  Tavish Aggarwal

未执行JWPlayer回调函数

  •  0
  • Tavish Aggarwal  · 技术社区  · 7 年前

     (function(jwplayer) {
           var overlay = function( player, config, div ) {
              console.log('hi');
           }
    
           jwplayer().registerPlugin( 'overlay','2.0', overlay );
     })(jwplayer);
    

    请帮帮我。此外,我在控制台上没有收到任何错误。

    1 回复  |  直到 7 年前
        1
  •  0
  •   Tavish Aggarwal    7 年前

    谢谢@jherrieven对我的指导。
    为了给JW播放器添加插件。以下是步骤:

    1. 注册jw player并将JS文件包含在HTML文件中。发布(>);工具。

      File to be included

    2. 设置视频并将其嵌入HTML页面。请注意jwplayer()中的此处。setup()函数我们添加了需要与播放器关联的插件。
      <script> jwplayer("myDiv").setup({ "file": "file.mp4", "image": "myImage.png", "height": 360, "width": 640, plugins: { 'customPlugin.js': { "key": "helloworld" } } }); </script>

    3. 现在在customPlugin中。js文件注册你的插件。

      (function (jwplayer) {
          var pluginCallback = function(player, config, div) {
              console.log(config.key);
          };
         jwplayer().registerPlugin('customPlugin', '7.0', pluginCallback); })(jwplayer);
      
    4. 控制台上的输出是helloworld。