Javascript 关闭弹出窗口时播放声音文件(谷歌扩展)
我正在开发一个谷歌扩展来播放一组歌曲。分机有一个弹出窗口来进行音量控制。我使用jPlayer播放歌曲 我面临两个问题:Javascript 关闭弹出窗口时播放声音文件(谷歌扩展),javascript,html,google-chrome,google-chrome-extension,Javascript,Html,Google Chrome,Google Chrome Extension,我正在开发一个谷歌扩展来播放一组歌曲。分机有一个弹出窗口来进行音量控制。我使用jPlayer播放歌曲 我面临两个问题: 如果弹出窗口关闭,音乐将停止(因为播放器的代码在弹出窗口中。如何在后台继续播放音乐 当弹出窗口关闭时,我如何记住变量?例如,假设我有一个变量status,它指示播放器的当前状态(播放/停止)。问题是,由于弹出窗口关闭时变量被破坏,我如何在弹出窗口之间记住它们 不要在弹出窗口中嵌入播放器,将其放入。这样,问题2也就避免了 使用(或)保存数据。 另一个选项是将消息传递到后台页面。这
status
,它指示播放器的当前状态(播放/停止)。问题是,由于弹出窗口关闭时变量被破坏,我如何在弹出窗口之间记住它们另一个选项是将消息传递到后台页面。这通常可以通过使用来完成。在弹出窗口中,使用起来容易得多:
// popup.js:
var background = chrome.extension.getBackgroundPage();
// On load?
var data = background.saved_data;
// ... Later, when data changes, update data:
background.saved_data = data;