余分なタブを開かずに、バックグラウンド ページで別のページをチェックすることは可能ですか?
ユーザーがそのサイトでメッセージを受け取ったかどうかを確認し、おそらく JavaScript を使用して警告する拡張機能を作成しています。
少し調べてみました。拡張機能とすべてをideスクリプトする方法は知っていますが、「非表示」タブとして使用できるかどうかの手がかりはありません
助けてくれてありがとう - アレックス
余分なタブを開かずに、バックグラウンド ページで別のページをチェックすることは可能ですか?
ユーザーがそのサイトでメッセージを受け取ったかどうかを確認し、おそらく JavaScript を使用して警告する拡張機能を作成しています。
少し調べてみました。拡張機能とすべてをideスクリプトする方法は知っていますが、「非表示」タブとして使用できるかどうかの手がかりはありません
助けてくれてありがとう - アレックス
はい、可能であり、十分にサポートされています。
定期的にサイトを検索し、新しい結果が見つかるたびにブラウザーのデスクトップ通知を行う Chrome 拡張機能を作成しました。その作業はすべてバックグラウンド ページで行われます。さらに、私の拡張機能はポップアップ アイコン (ナビゲーション バーの右側にあるアイコン) もサポートしているため、ユーザーはいつでも手動で検索できます。ポップアップ ページとバックグラウンド ページは個別に実行されます (そのため、使用する一般的なライブラリ (jQuery など) は両方のページにロードする必要があります) が、http://code.google.com/chrome/extensions/messaging.htmlを通じて通信できます。 .
CORS/「same origin policy」の問題を回避するために、拡張機能がパッケージ化されていることを確認し (「ホストされた」拡張機能ではサポートされていません)、拡張機能がアクセスする必要があるサイトとプロトコルをすべてのアクセス許可の部分にリストする必要があります。マニフェスト ファイル (任意のサイトにアクセスできるようにする場合はhttp://*/*
、およびを使用できます)。https://*/*