問題タブ [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.
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"}">
google-chrome-extension - Google Chrome 拡張機能でのスクリプトの読み込み順序
Chrome 拡張機能のコーディングは初めてで、現在、趣味で拡張機能を構築しようとしています。
これが私のmanifest.jsonです
ここではpopup.htmlに 2 つのラジオ ボタンがあります。クリックすると、background.jsとback.jsが実行されます。
ただし、2 番目のラジオ ボタンを選択しても、background.jsが実行されています。
私が観察した奇妙な動作は次のとおりです。manifest.json でスクリプトの順序を back.js、background.js ..と入れ替えると、どのラジオ ボタンを選択しても、back.jsだけが実行されます。
スクリプトの何が問題なのかわかりません。問題が何であるかを提案してください。
これが私のpopup.jsです
これは background.js です
これはback.jsです
これはpopup.htmlです
ここにコードベースがあります
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ディレクティブで設定する修正ページリストを動的に変更することはできますか?
ありがとう
json - マニフェストは有効な JSON ではありません。行: 18、列: 2、末尾のカンマは使用できません
こんにちは !これは、テスト拡張機能の manifest.json ファイルです。Chrome にインポートしようとすると、「マニフェストは有効な JSON ではありません。行: 18、列: 2、末尾のカンマは許可されていません」と表示されます。
google-chrome-extension - 1 つの Chrome 拡張機能で event_pages と背景ページの両方を使用する
背景ページを event_page に変更すると、js スクリプトが非永続的になります。これは、manifest.json ファイルの次の設定によって実行できます。
特定の js スクリプト ファイルを event_page として分類し、他のいくつかの js スクリプト ファイルを背景ページとして分類することは可能ですか? はいの場合、それを行う方法は?