Firefox扩展,如何从main.js调用侧边栏中的函数
Firefox extension, how to call function in sidebar from main.js
我是创建扩展的新手,我有一个带有javascript函数updateUI(parameter)的边栏UI文件。在main.js中,每次页面被更改时,都会触发一个新事件:
require("sdk/tabs").on("ready", doStuff);
基本上,doStuff函数生成一些数据。然后,我需要调用updateUI(data),参数是doStuff生成的数据。这样做的目的是在每次加载新页面时更新侧边栏的UI。
然而,无论我做什么,它总是说函数updateUI没有定义?
编辑:我应该强调,updateUI(参数)函数是在侧栏本身的HTML文档中定义的javascript函数,我的目标是将数据从main.js传递到侧栏,并使用所述数据我不只是来回发送ping和pong,这是文档中所说的它的全部功能。
端口API能够将json序列化的有效负载与消息一起发送。
相关文章:
- 当侧边栏很长时,滚动/固定侧边栏会被切断
- 创建带有侧边栏的谷歌地图
- 如何在显示侧边栏时禁用背景,单击除侧边栏之外的任何位置都会关闭侧边栏
- 在页脚处停止固定侧边栏-防止重叠
- 如何将javascript添加到Wordpress侧边栏中
- 如何正确地将数据发送到打开的Firefox侧边栏
- 如何制作侧边栏以增加其完整长度
- 固定位置侧边栏不滚动-设置内容的高度
- Firefox插件SDK:在侧边栏和主脚本之间通信对象
- 在上下文菜单项单击上显示侧边栏/弹出窗口的最佳方法是什么
- 如何将数组(Google应用程序脚本)返回到HTML侧边栏
- 切换传单侧边栏 V2
- 粘性侧边栏停止在页脚上方 30px
- 使用什么js函数来切换侧边栏
- 指定的侧边栏广播器无效 -- 有效的侧边栏广播器是什么样子的
- 在侧边栏 GAS 中调用服务器端脚本
- 滚动侧边栏抛出 Javascript 错误“无法调用 null 的方法'偏移量'
- 如何将 API 调用的响应从触发器传递到 Salesforce 中的侧边栏组件
- Firefox侧边栏调用主浏览器窗口中的javascript函数
- Firefox扩展,如何从main.js调用侧边栏中的函数