如何解决firefox扩展多个Windows回调函数错误
| 我正在使用多个窗口进行firefox扩展。我正在此页面上使用示例2,网址为https://developer.mozilla.org/en/Working_with_windows_in_chrome_code。 我有一个侧边栏,称为弹出窗口。侧边栏为父级,弹出窗口为子级。 我可以共享父窗口到子窗口的变量。它会正确调用回调函数(位于父窗口中)。但是,如果回调函数必须从父窗口调用其他函数。这是行不通的。 这是范围问题吗?为什么回调函数不能在父窗口中调用其他函数? 什么是正确的方法。 请指导我。 提前致谢 !!解决方法
如果没有更多信息(例如来自错误控制台的错误消息),我会怀疑这是一个权限问题。您的弹出窗口可能没有访问chrome代码的权限(例如,如果about:blank,data:或file:// URL而不是chrome://被加载到其中)。因此,允许父窗口在子窗口中调用函数,但反之则不行。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。