私の拡張子は新しいサファリウィンドウを開く新しいウィンドウに変数を渡す:Safariの拡張は、
safari.application.openBrowserWindow().activeTab.url = safari.extension.baseURI + "popup.html"
そして私は、この新しいウィンドウに、現在のページで選択した単語を渡す必要があります。
Chromeの場合は、私は簡単な方法でそれを行うことができます。
chrome.extension.getBackgroundPage()
は、Safariはこのようなものを持っていますか?背景ページにこのデータがありますが、新しいSafariウィンドウから背景ページを呼び出す方法がわかりません。
ありがとうございました。
あり、ここではSafari機能拡張の構築に多大なチュートリアルです。私はビルドしてきました。ドキュメントとサンプルは率直に吸います...これは私が見つけた最高のものです。すばらしいです。 http://arstechnica.com/apple/2010/06/safari-5-extensions-how-to-develop/3/ – bear