各ページの HTTP 応答を追跡するアドオンを作成したいと考えています。このコードを contentscriptFile に含めるにはどうすればよいですか。これに加えて、メタタグも追跡したいと考えています。これは次を使用して実行できますがdocument.getElementsByTagName('meta');
、これは現在のページのメッツ タグを提供しますが、開いているページは提供しません。アドオン ビルダーを使用してこの機能を実現するにはどうすればよいですか。
1 に答える
0
これはコンテンツ スクリプトで実行できるものではありません。そのような権限はありません (そして、そのためには短命すぎます)。そのコードを拡張ファイルに入れる必要がありますmain.js
。一般的なアプローチについては、 Get PostData as in FireBugを参照してください。http-on-examine-response
トピックのオブザーバーを登録する必要があります。そのためにobserver-service
パッケージを使用できます (注: 低レベル API、アドオン SDK のサポートされている API はここに残します)。
于 2012-05-03T11:41:03.340 に答える