簡體   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