拡張されたbackground.jsコンソールと開発ツールにアクセスします
P粉983021177
P粉983021177 2023-08-27 17:50:24
0
2
560
<p>Google Chrome 拡張機能を使い始めたのですが、バックグラウンドの js からコンソールにログインできないようです。また、エラーが発生したとき(構文エラーなどによる)エラー メッセージも見つかりません。 </p> <p>私のマニフェスト ファイル:</p> <pre class="brush:php;toolbar:false;">{ "name": "最初の内線番号", "バージョン": "1.0", "manifest_version": 2、 "description": "私が作成した最初の拡張機能。", "ブラウザアクション": { "default_icon": "icon.png" }、 "背景": { "スクリプト": ["background.js"] }、 「権限」: [ "ページキャプチャ", 「タブ」 ] }</pre> <p>background.js:</p> <pre class="brush:php;toolbar:false;">alert("here"); console.log("Hello, world!")</pre> <p>拡張機能をロードするとアラートが表示されますが、コンソールには何も記録されません。私が何を間違えたのでしょうか? </p>
P粉983021177
P粉983021177

全員に返信(2)
P粉211600174

同じ問題が発生しました。私の場合、Chrome デベロッパー ツールのコンソール タブのログが「すべて非表示」に設定されていました。 これがオプションであることすら知りませんでしたし、オフにした覚えもありません

いいねを押す +0
P粉916760429

あなたは間違った場所を見ています。これらのコンソール メッセージは Web ページには表示されませんが、非表示の背景ページ (ManifestV2) または Service Worker (ManifestV3) に表示されます。

バックグラウンド スクリプト コンテキストの正しいコンソールを表示するには、開発ツールを開きます:

  1. chrome://extensions/ にアクセスするか、拡張機能アイコンを右クリックして [拡張機能の管理] を選択します。
  2. 開発者モードを有効にする
  3. バックグラウンド ページ (ManifestV2)」または「Service Worker (ManifestV3)」という名前のリンクをクリックします。

ManifestV2 拡張機能のスクリーンショット:

ManifestV3 拡張機能のスクリーンショット:

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート