我的扩展程序会打开一个新的Safari浏览器窗口:
safari.application.openBrowserWindow().activeTab.url = safari.extension.baseURI + "popup.html"
我必须将当前页面上的选定单词传递给这个新窗口。
在Chrome中我可以用简单的方式完成:
chrome.extension.getBackgroundPage()
Safari有这样的东西吗?我的后台页面有这些数据,但我不明白如何从新的Safari窗口调用后台页面。
感谢。
答案 0 :(得分:2)
与chrome.extension.getBackgroundPage()相当的是
safari.extension.globalPage