Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google chrome extension 如何创建一个Google/Safari扩展,能够覆盖选项卡中的音频播放?_Google Chrome Extension_Safari Extension - Fatal编程技术网

Google chrome extension 如何创建一个Google/Safari扩展,能够覆盖选项卡中的音频播放?

Google chrome extension 如何创建一个Google/Safari扩展,能够覆盖选项卡中的音频播放?,google-chrome-extension,safari-extension,Google Chrome Extension,Safari Extension,我正在尝试开发我自己的Safari扩展,可以从扩展菜单执行基本的Pandora命令(从Pandora站点打开一个标签)。我只是想知道,如果我从另一个选项卡播放YouTube视频,是否有一种方法可以通过编程使我的潘多拉音乐静音?我见过它在谷歌Chrome的一个名为“SoundControl”的扩展上实现,但不知道它是否可以在Safari上实现。如有任何建议或参考safari手册,将不胜感激。谢谢 向代码中添加事件侦听器,如下所示: safari.application.addEventListen

我正在尝试开发我自己的Safari扩展,可以从扩展菜单执行基本的Pandora命令(从Pandora站点打开一个标签)。我只是想知道,如果我从另一个选项卡播放YouTube视频,是否有一种方法可以通过编程使我的潘多拉音乐静音?我见过它在谷歌Chrome的一个名为“SoundControl”的扩展上实现,但不知道它是否可以在Safari上实现。如有任何建议或参考safari手册,将不胜感激。谢谢

向代码中添加事件侦听器,如下所示:

safari.application.addEventListener("activate", activateHandler, true);

    function activateHandler(event) {
        if(event.target.activeTab.url.indexOf("youtube") != -1)
         {
            //Pause your player in here
         }  
    }
查看中的音乐播放器教程

窗口或选项卡激活的事件教程位于