首次运行时,Firefox Add-on SDK打开选项卡

时间:2012-07-28 18:36:18

标签: firefox firefox-addon firefox-addon-sdk

我正在使用Firefox附加组件SDK,并且我第一次安装Firefox扩展程序时尝试打开选项卡。下面的代码在我的main.js中,但它似乎不起作用。有小费吗?

main.js:

var ss = require("simple-storage");
var tabs = require('tabs');

if (typeof(ss.storage.firstRun) === undefined) {
    ss.storage.firstRun = false;
    alert('First run');
    tabs.open("http://www.google.com"); 
}

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:1)

您的方法是正确的,但typeof运算符会为您提供一个字符串,因此您必须将其与字符串进行比较:

if (typeof ss.storage.firstRun == "undefined") {

这种方式应该可行。