2012-11-10 11 views
19

でWebRequestのAPIを使用して:イベントページでWebRequestクラスのAPIを使用する場合は、エラーを取得し、イベントページ

「WebRequestクラス」APIは、イベントページで使用することはできません。 http://code.google.com/p/chromium/issues/detail?id=119613

私の質問:

ネット上で見ると、私はこのトピックを見つけ、なぜ(またはどのようにすることができます)私たちは両方を使用することはできませんか?

答えて

14

見つかったdeclarativeWebRequest API、それが解決策になります。

現在、開発者とベータのチャンネルで利用可能です。新しいEvent Pagesを使用しないと、Background Pagesに固執マニフェストファイルのbackgroundプロパティに"persistent": trueを設定してくださいすることを好む人のために

+3

。 – Potherca

+13

私はこの投稿が2012年に作成されたことに誰も気づかれたいと思います。今は2015年で、 'declarativeWebRequest'ページには「Note:このAPIは現在安定しています。 だから私たちは何をすべきか? – ashgromnies

+2

'declarativeWebRequest'が削除される可能性があります。https://bugs.chromium.org/p/chromium/issues/detail?id=586636 –

21

。 Googleは、彼らはむしろ拡張子はコンテンツページではなく、背景ページを使用しますが、それはdeclarativeWebRequest`が安定している `まで`アクセスをwebRequest`必要なすべてのプラグインのために起こるだろうされていないだろうと述べ手動で

"background": { 
    "scripts": ["bootstrap.js"], 
    "persistent": true 
    }, 
+7

'' persistent ":true'がデフォルト値です。省略することができます。 –

関連する問題