2
問題是我已經編寫了一個Safari插件(Growler),該插件允許Web應用程序通過調用Javascript函數發送Growl通知。然而,在寫它的方式時,人們需要使用<embed>
來初始化插件,以便Javascript可以開始使用它(我從蘋果的例子中找到了一些東西)。Javascript與Safari插件交互的全局對象
我想知道是否有一種方法可以定義類似window.<pluginName>
的東西,以便他們不必每次都嵌入它?這將允許很多網站開始使用它,而無需更改任何代碼。
我已經看了很多例子和文檔,還有兩件事情出現了 - 'WebView'和'WebScriptObject'。我對此很新,所以我不確定該怎麼做。
真的嗎?這很糟糕,因爲這也意味着沒有真正的方法來檢查我的插件是否存在(這使得難以正常降級)。在這方面任何強大的腦波? – aditya 2009-07-06 17:28:58