开发者

How do I store values for specific tab with not domain, in a Safari extension?

I am developing an extension for all browsers. For Firefox, we solved using an NSISes开发者_开发技巧sionStore object with a setTabValue() method.

How do I solve the same problem in Safari and Google Chrome extensions?


In Safari: you have a tab object, for example:

var myTab = safari.application.activeBrowserWindow.activeTab;

What I do if I want to store a value for that tab is simply:

myTab.something = someValue;

You can do something similar in Chrome.


In Chrome each tab has ID, so you can use that as a key.

In Safari you can identify tabs by using SafariBrowserTab object as a key .

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜