問題タブ [manifest.json]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
3120 参照

json - manifest.json を HTML コードで直接 (ファイルなしで)

manifest.json を含める標準的な方法:

<link rel="manifest" href="manifest.json">

manifest.json のコンテンツを HTML ドキュメントに直接含める方法はありますか?

(これの理由は、HTTP 要求を回避し、HTML テンプレートで直接のみ利用可能なタグに基づいてファイルを自動生成するためです)

より正確に言うと、アイデアのためだけに、私がやろうとしていることの機能しない例を次に示します。

<link rel="manifest" content="{"name": "Web Starter Kit", "other options": "directly here"}">

0 投票する
1 に答える
1658 参照

google-chrome-extension - Google Chrome 拡張機能でのスクリプトの読み込み順序

Chrome 拡張機能のコーディングは初めてで、現在、趣味で拡張機能を構築しようとしています。

これが私のmanifest.jsonです

ここではpopup.htmlに 2 つのラジオ ボタンがあります。クリックすると、background.jsback.jsが実行されます。

ただし、2 番目のラジオ ボタンを選択しても、background.jsが実行されています。

私が観察した奇妙な動作は次のとおりです。manifest.json でスクリプトの順序を back.jsbackground.js ..入れ替えると、どのラジオ ボタンを選択しても、back.jsだけが実行されます。

スクリプトの何が問題なのかわかりません。問題が何であるかを提案してください。

これが私のpopup.jsです

これは background.js です

これはback.jsです

これはpopup.htmlです

ここにコードベースがあります

https://github.com/beardlessgenius/DLM

0 投票する
2 に答える
1056 参照

javascript - FireFox 拡張機能で content_scripts.matches を動的に変更する

そのため、WebExtensions を使用して Firefox 拡張機能の指示に従おうとしており、コンテンツ スクリプトを特定のページに添付したいと考えています (ここで説明したように: https://developer.mozilla.org/en-US/Add-ons/WebExtensions /Modify_a_web_page )。

問題は、拡張機能を記述してローカル ストレージから読み込むときに、manifest.json で content_script を実行するページのセットを指定したくないことです。つまり、ユーザーが指定できるオプション ページを設定しています。コンテンツ スクリプトを実行するページ。通常manifest.jsonのcontent_scriptディレクティブで設定する修正ページリストを動的に変更することはできますか?

ありがとう

0 投票する
1 に答える
1793 参照

json - マニフェストは有効な JSON ではありません。行: 18、列: 2、末尾のカンマは使用できません

こんにちは !これは、テスト拡張機能の manifest.json ファイルです。Chrome にインポートしようとすると、「マニフェストは有効な JSON ではありません。行: 18、列: 2、末尾のカンマは許可されていません」と表示されます。

0 投票する
0 に答える
166 参照

google-chrome-extension - 1 つの Chrome 拡張機能で event_pages と背景ページの両方を使用する

背景ページを event_page に変更すると、js スクリプトが非永続的になります。これは、manifest.json ファイルの次の設定によって実行できます。

特定の js スクリプト ファイルを event_page として分類し、他のいくつかの js スクリプト ファイルを背景ページとして分類することは可能ですか? はいの場合、それを行う方法は?