故事
我正在使用popover开发Safari扩展。无论我打开了多少个标签或窗口,只加载了第一个将消息发送到Global.html
我在Injected.js上尝试了window.onfocus
,document.addEventListener("visibilitychange")
,safari.self.addEventListener("activate")
。
Windows / Tabs正在响应上述侦听器,但只有第一个加载的选项卡才会发送消息。
目标
提前感谢大家。
任何想法都非常受欢迎。
答案 0 :(得分:0)
<强>解决强>
问题隐藏在from your_app.mixins import YourCustomMixin
class GroupDelete(YourCustomMixin, generic.DeleteView):
...
我已宣布:global.html
听取消息。
上述问题是safari.application.activeBrowserWindow.activeTab.addEventListener("message", messageHandler, false);
已链接到已加载的第一页。
<强>解决方案强>
activeBrowserWindow.activeTab