0

これは、私の問題を示す例です。

Google のメイン ページ (google.com) で Google のロゴを置き換える Chrome 拡張機能を作成しています。そこで、この javascript+jQuery コードを使用してそれを行うコンテンツ スクリプトを作成します (Google Doodle はやめてください!)。

$("#hplogo").attr("src","the_address");

https://*.google.com/この content-scriptは、Google のメイン ページを含むものと一致します。

わかった。the_address にインターネット上にアップロードされた画像アドレスを入力すると、拡張機能は適切に機能し、理想的な結果が得られます。

しかし、接続が遅いために拡張機能の読み込み時間を長くしたくないので、画像の src をハードディスクからのファイルに設定します。

そこで画像ファイルを拡張子のフォルダに入れてファイル名(例:image1.gif)をthe_addressにしようとしたのですが、今回はchromeが画像を読み込めません。

私は何をしなければなりませんか?みんなありがとう。

4

1 に答える 1

1

明らかな理由で画像が読み込まれないのは、まだ Web ページのドメインを使用しているためだと思います。を使用する必要がある場合がありますchrome.extension.getURL。これにより、拡張ディレクトリからリソースをリンクできます。

于 2012-09-22T12:26:10.237 に答える