我一直花費數個小時的時間試圖弄清楚爲什麼我的Chrome擴展程序無法正常工作,因爲它應該只能發現Google Chrome網上商店顯然不允許擴展程序在打開時執行某些操作。是否有解決方案允許在chrome網絡商店中打開時執行內容/後臺腳本?
我讀過這個線程因此,雖然它現在是2歲張貼的解決方案並沒有爲我工作:Chrome Extension Content Script on https://chrome.google.com/webstore/
我在OS X上運行的優勝美地Chrome版本41.0.2272.118 (64-bit)
。 作爲建議的迴應之一,我運行了命令open /Applications/Google\ Chrome.app --args --allow-scripting-gallery;
,但我的擴展的內容腳本仍然不會在webstore中運行。我所要做的就是使用chrome.runtime.sendMessage
和chrome.runtime.onMessage
在內容腳本和後臺腳本之間進行通信。
Google是否決定徹底刪除這些功能,或者現在是否有新的命令?
此限制是否適用於webRequest API?我試圖使用'onBeforeRequest'函數重定向用戶;據我所知,這是在TCP連接完成之前觸發的;那麼Chrome怎麼會阻止我的腳本呢? – Grandclosing 2015-04-05 23:54:48