質問は明確ではありません。スクリプトのインストール、実行、またはそれが報告するものに問題がありますか。
とにかく、そのスクリプトは私にとってはうまくいきます。
インストールするには:
- Pastebin からファイルをローカル マシンにダウンロードします。
- ファイルの名前を変更します。crossvrowser_userscript_pattern.txt (sic)という名前のペーストビンから取得されますが、ユーザースクリプトは
.user.js
. したがって、ファイルの名前をcrossbrowser_userscript_pattern.user.js
.
- この質問と回答
crossbrowser_userscript_pattern.user.js
に従って、拡張ページにドラッグしてインストールします。
許可レポート:
Chrome はユーザースクリプトがすべての Web サイトで動作できると報告しますが、Chrome は を使用するスクリプトについて嘘をつきます@include
。ここでは問題ありません。
スクリプトの実行:
そのスクリプトをインストールすると、期待どおりに実行されます。userscripts.orgのページに移動すると、スクリプトは本来のように「Hello from the userscript」と警告します。
スクリプトが実行されない場合:
拡張機能のページ ( chrome://extensions/
) に移動します。スクリプトは表示されますか? 次のように表示されます。
次に、適切なページにアクセスすると、アラートが表示されます。
Chrome のコンソール ( CtrlShiftI) を開いて、userscript のスコープに切り替えることもできます。
id ( pfnbaeafniclcjhfkndoploalomdmgkc
) は、拡張機能ページにリストされているものと同じであることに注意してください。
その後、この回答の指示に従って、スクリプト ソースをライブで表示し、ブレークポイントを追加してデバッグできます。