假设我有一个扩展程序,会在你打开YouTube视频页面时加载。我发现当你使用Chrome浏览器的前进和后退按钮切换页面时,这个扩展程序很可能不会被加载。
举个例子,我有两个文件,一个是清单:
{
"name": "back forth",
"version": "0.1",
"manifest_version": 2,
"description": "back forth",
"permissions": ["storage", "*://www.youtube.com/watch*"],
"content_scripts": [
{
"matches": ["*://www.youtube.com/watch*"],
"js": ["contentscript.js"]
}
]
}
和内容脚本
alert("loaded");
当来回导航时,警报并不总是显示出来。我该如何克服这个问题,以便扩展程序每次都能加载?