Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/389.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
Javascript 退出浏览器关闭时具有后台权限的Chrome扩展_Javascript_Google Chrome_Web_Google Chrome Extension - Fatal编程技术网

Javascript 退出浏览器关闭时具有后台权限的Chrome扩展

Javascript 退出浏览器关闭时具有后台权限的Chrome扩展,javascript,google-chrome,web,google-chrome-extension,Javascript,Google Chrome,Web,Google Chrome Extension,我正在构建一个需要后台权限的Google Chrome扩展,以便能够在关闭扩展的情况下播放音乐。我在后台运行脚本,创建音频元素并播放音乐,[前台]扩展可以播放/暂停。但是,当用户退出浏览器时,控件将随之退出!由于后台权限的本质,该扩展将继续运行和流式播放音乐。但是如果用户不重新打开Chrome浏览器,就无法停止它 请告诉我有办法解决这个问题?我希望我的分机在分机不在前台时播放音乐,但我也希望在用户存在主Chrome窗口时退出/停止。要明确的是,这不是一个正在运行的后台“页面”,而是一个javas

我正在构建一个需要后台权限的Google Chrome扩展,以便能够在关闭扩展的情况下播放音乐。我在后台运行脚本,创建音频元素并播放音乐,[前台]扩展可以播放/暂停。但是,当用户退出浏览器时,控件将随之退出!由于后台权限的本质,该扩展将继续运行和流式播放音乐。但是如果用户不重新打开Chrome浏览器,就无法停止它

请告诉我有办法解决这个问题?我希望我的分机在分机不在前台时播放音乐,但我也希望在用户存在主Chrome窗口时退出/停止。要明确的是,这不是一个正在运行的后台“页面”,而是一个javascript文件


谢谢大家!

拥有后台脚本不需要后台权限。您只需从清单中删除
后台
权限。

您不需要后台权限就可以拥有后台脚本。只需从您的清单中删除权限。