私はクロム拡張機能の開発の経験はまったくありませんが、時間厳守の必要性のために、ユーザーにソケットの接続ポートを入力するように求めるために、既存の拡張機能を変更する必要があります。
マニフェスト json ファイルと 2 つのコンテンツ スクリプトで構成され、そのうちの 1 つは jquery ライブラリです。私はそれが非常に単純であるべきだと思いますが、いくつかのグーグル調査の後、私は私の問題に対する直接的な答えを見つけることができませんでした.
マニフェスト.json
{
"name": "MyExtension",
"version": "1.0",
"manifest_version": 2,
"content_scripts": [
{
"matches": ["http://myurl.com/"],
"css": ["style.css"],
"js": ["jquery-1.7.2.min.js", "script.js"]
}
]
}
script.js
(function() {
var sock = null;
function connect() {
if (sock !== null) {
return;
}
sock = new WebSocket('ws://localhost:1234/'));
[...]
}
[...]
})();
明確にするために、私の目標は、ソケットの「1234」ポートを、ダイアログウィンドウを介してユーザーが設定したカスタマイズされたポートに置き換えることです。
よろしくお願いいたします。
ロマン・ラローシュ