繁体   English   中英

JWPlayer回调函数未执行

[英]JWPlayer callback function is not getting executed

在下面显示的代码中,未调用overlay函数。

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

       jwplayer().registerPlugin( 'overlay','2.0', overlay );
 })(jwplayer);

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

感谢@jherrieven指导我。
为了添加插件到JW播放器。 步骤如下:

  1. 注册jw player,然后将JS文件包含在HTML文件中。 发布>工具。

    要包含的文件

  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。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM