2012-12-14 22 views
1

指的是firefox提供的最近的Info,它可以安全地訪問內容中的擴展對象。 https://blog.mozilla.org/addons/2012/08/20/exposing-objects-to-content-safely/Firefox - 訪問網頁腳本中的加載項對象

我正在嘗試在Firefox網站下載的hello world extension中執行此操作。

var sharedObject = { foo : "Hello!" }; 
window.wrappedJSObject.sharedObject = sharedObject; 

,在我的網頁JS我有

alert(window.sharedObject.foo); 

但它說window.sharedObject不確定。任何線索?我也想安全地做到這一點,但首先我打算讓它工作。 謝謝,

回答

0

這是contentWindow要注入的對象

var sharedObject = { foo : "Hello!" }; 
contentWindow.wrappedJSObject.sharedObject = sharedObject; 

請記住,沒有__exposedProps__財產,fooundefined的網頁代碼。