2011-12-02 22 views
0

Chrome拡張機能を使用して、元のWebページの一部である関数を呼び出そうとしているWebページにコードを挿入しています。この関数はコンソールから正常に機能しますが、拡張機能がそれを呼び出すとエラーが発生します。私はこれが何らかのセキュリティ機能だと考えていますが、それを回避する手段はありますか?助けてください!Chrome拡張機能のページ機能を使用する

PS。 1つのウェブサイトだけが役に立ちます。

答えて

1

コンテンツスクリプトではできません。 Chrome拡張機能のコンテンツスクリプトは独立した世界にあり、DOMを共有しますが、JavaScriptサンドボックスは別々です。 here続きを読む:

これに対する回避策は、ページのDOMへ<script>を注入することであるが、そのコードはどのchrome.* APIをコールする権限を持っていません。

関連する問題