問題:
Chrome 拡張機能を誤ってリロードした後、「ランタイム. 「lastError」エラーは、「孤立した」コンテンツ スクリプトが原因で発生し、ポップアップ ページとコンテンツ ページ間の通信障害が発生します。
解決策:
この問題に対処するには、次のようにします。ウィンドウ メッセージを利用して、再挿入されたコンテンツ スクリプトから孤立したスクリプトにシグナルをブロードキャストできます。孤立したスクリプトはリスナーの登録を解除し、ガベージ コレクションに使用できるようにします。
実装:
コンテンツ スクリプトの再挿入を実装します。 extension reload/installation.
次の手順に従うことで、孤立したコンテンツ スクリプトを削除し、拡張機能のコンポーネント間の通信を復元できます。
以上がChrome 拡張機能の孤立したコンテンツ スクリプトによって引き起こされる「runtime.lastError」エラーを修正する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。