Почему safari.extension.globalPage не может получить сообщение от safari.self.tab.page?
Я установил всплывающее окно, когда оно будет показано, нажмите кнопку в нем для создания новой вкладки, чтобы показать страницу настроек для моего расширения,
и на странице настроек я отправил сообщение:
safari.self.tab.page.dispatchMessage("userAndPassword",info);
но страница golbal (safari.extension.globalPage) не может получить сообщение,
хотя я сделал:
safari.application.activeBrowserWindow.addEventListener("message",handleSettingActionFromTab,false);
safari.application.addEventListener("message",handleSettingActionFromTab,false);
//safari.application.activeBrowserWindow.activeTab.addEventListener("message",handleSettingActionFromTab,false);
window.addEventListener("message",handleSettingActionFromTab,false);
safari.extension.globalPage.contentWindow.addEventListener("message",handleSettingActionFromTab,false);
//window.safari.addEventListener("message",handleSettingActionFromTab,false);
К счастью, всплывающая страница может получить сообщение, но я хочу знать, почему страница golbal не может.
Спасибо большое.