Javascript 弹出窗口中的Chrome扩展背景页

Javascript 弹出窗口中的Chrome扩展背景页,javascript,google-chrome,google-chrome-extension,html5-audio,Javascript,Google Chrome,Google Chrome Extension,Html5 Audio,假设我想制作一个可以播放音频或视频的chrome扩展,您可以播放/暂停。正在从弹出窗口打开扩展页。 它应该可以在您要访问的任何选项卡上使用 据我所知,chrome将您限制在像单独选项卡一样运行的后台页面,但不可见,并且在单击图标后会显示一个弹出页面 所以我想知道你会怎么做。 就目前而言,我认为这是一种刻薄的方式,比如: 背景->事件->弹出窗口(音频上下文+假音频缓冲播放器) 后台->本地存储->弹出窗口(相同) 有其他的解决方案吗?没有。如果要独立于任何打开的选项卡运行音频,则必须在后台页

假设我想制作一个可以播放音频或视频的chrome扩展,您可以播放/暂停。正在从弹出窗口打开扩展页。 它应该可以在您要访问的任何选项卡上使用

据我所知,chrome将您限制在像单独选项卡一样运行的后台页面,但不可见,并且在单击图标后会显示一个弹出页面

所以我想知道你会怎么做。 就目前而言,我认为这是一种刻薄的方式,比如:

  • 背景->事件->弹出窗口(音频上下文+假音频缓冲播放器)
  • 后台->本地存储->弹出窗口(相同)

有其他的解决方案吗?

没有。如果要独立于任何打开的选项卡运行音频,则必须在后台页面中运行


然后,您可以使用自定义控件显示任何类型的UI,例如在弹出窗口中。然后,使用来控制背景页/更新UI中的控件。

谢谢,我希望有更好的方法,但我想我是正确的,假设这是不可能的。