带有Firefox插件SDK的SimpleStorage
SimpleStorage with Firefox Addon SDK
我正在为Firefox v.42.0开发一个扩展。在它中,我有一个插件,在检测到某个页面时,该插件将一些代码注入页面DOM。我正在尝试使用var simpleStorage = require("sdk/simple-storage");
来包含simpleStorage。我将变量保存为以下
simpleStorage.storage.token = $value;
然后尝试访问注入代码中的simpleStorage,如下所示
if (private_self_options === undefined)
var private_self_options = self.options;
var token = private_self_options.simpleStorage.storage.token;
但是,这总是返回一个空字符串。有人能指出我的错误吗?
只需就可以将simpleStorage.storage.token
的内容获取到token
中
var token = simpleStorage.storage.token
self.options
用于内容脚本端,如下所示。使用它来传递来自简单存储的信息可能是这样做的:
tab.attach({
contentScriptFile: "./content-script.js",
contentScriptOptions: {
token: simpleStorage.storage.token
}
});
在这种情况下,./content-script.js
中的分配语句将是
var token = self.options.token;
相关文章:
- 包括用于facebook评论框的JavaScript SDK
- Google/html5语音识别JavaScript SDK Chrome网络工具包SpeechRecognition
- 在流星上使用微信js-sdk时出现拒绝权限错误
- 如何在corona sdk中从CK编辑器中检索数据
- Soundcloud Javascript SDK 3.0-回调无法读取属性'connectCallback
- FB.login访问令牌facebook javascript SDK
- NativeScript nativeescapet谷歌地图sdk不令人惊叹
- Adobe Air SDK在页面加载时调整窗口大小
- Loopback AngularJS JavaScript SDK - Gruntfile plugin
- 插件SDK中的动态或计算对象创建
- 通过sdk/system/events在修改请求观测器上测试http
- 如果设置了cookie,则Facebook登录Javascript SDK自动登录
- Rally SDK外部开发Rally环境未定义
- '范围.分离'注入环回角度sdk时出错
- 在SoundCloud中,使用JavaScript SDK流式传输曲目是否会增加该曲目的playback_count
- 如何使用Parse.com JavaScript SDK上传图像
- 通过Javascript和PHP SDK保护Facebook登录
- Rally App SDK 1.32:在最近的重组后,选择器无法使用通用查询访问PortfolioItems
- 如何从Addon SDK向选项卡对象添加进度侦听器
- 带有Firefox插件SDK的SimpleStorage