[英]Is there any way I can add a chrome extension via javascript code?
[英]Is there any way we can initialize some just once in chrome extension?
我正在尝试使用html5本地存储编写一个简单的chrome扩展。 我正在使用一个索引变量,每次将新值添加到本地存储时,该变量都会自动递增。
但是当我加载chrome浏览器操作时,它会将该变量初始化为0。
我们可以在浏览器操作中声明任何变量一次。
PS我是chrome开发的新手
先感谢您
每次单击扩展图标时, popup.html
加载浏览器操作页面,例如popup.html
。 当您加载应用程序时,请使用背景页面,背景中的内容以及初始化一次。
Backgorund页面需要在清单 - > 背景页面中注册
允许后台页面处理localStorage。
例如:在后台页面初始化一个变量计数器,并创建一个函数来增加它,就像
var counter = 0;
function incCounter(){
window.counter++;
}
然后,您可以从popup.html
调用此函数,如下所示:
var bgp = chrome.extension.getBackgroundPage();
bgp.incCounter();
问候
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.