如何在firefox扩展中打开未读选项卡?

时间:2016-01-11 11:12:49

标签: firefox-addon firefox-addon-sdk

有没有办法在firefox插件中打开一个新选项卡但是没有加载它?当我执行类似这样的操作时,会打开新选项卡,但会立即加载内容:

var tabs = require("sdk/tabs");
tabs.open("http://www.example.com");

我想打开一组标签,但在用户实际激活它们之前保持未读。

Makyen建议使用inBackground: true,但是在打开后仍会加载包含内容的标签。我实际上需要unread

2 个答案:

答案 0 :(得分:1)

根据documentation for tabs.open(),您需要指定var myDateString = '19th sep 2015'; var parts = myDateString.split(" "); var date = parts[0].replace(/\D/g,''); // keep only numbers var month = "janfebmaraprmayjunjulaugsepoctnovdec".indexOf(parts[1].toLowerCase())/3; var year = parts[2]; var date = new Date(year, month, date); // note because of how we got the month, it's already conveniently zero-based 属性:

  

如果存在且为true,则新选项卡将打开到右侧   活动标签,不会处于活动状态。这是一个可选属性。

因此,您的代码将是:

inBackground: true

答案 1 :(得分:0)

转到 - > Firefox - >选项 - >常规并在“标签”下选择“在选中之前不加载标签”

这是一个非基于代码的解决方案......我现在不再使用它。

电贺 卢卡斯