現在、Chrome 拡張機能を作成しています。しかし、Google は拡張機能が Web ページで定義された変数や関数にアクセスすることを公式に禁止しています。
ただし、コンテンツ スクリプトにはいくつかの制限があります。彼らがすることはできません:
Use chrome.* APIs (except for parts of chrome.extension) Use variables or functions defined by their extension's pages Use variables or functions defined by web pages or by other content scripts
アップデート:
このページには、次のような多数のスクリプト タグがあります。
<script>...<script>
<script>...<script>
<script>...<script>
<script>
$config = {};
$config.a = 1;
$config.b = 5;
function getConfig() { ...
// some code return config;
}
</script>
<script>...<script>
<script>...<script>
コンテンツ スクリプトから $config と関数 getConfig() を読み取る方法はありますか? それともこれは単に不可能ですか?
ありがとう!