2017-10-22 24 views
1

イベントページをロードするためにイベントを登録すると、そのイベント登録は正確にどこに格納されますか?ドキュメントでは、イベントリスナーはイベントページのコンテキストにしか存在しませんが、使用されているリスナーとは矛盾しているようです。たとえば、次のようにそのメソッドのコールバックではChrome拡張イベントリスナーは正確にどこに保存されますか?

  1. 私の拡張機能がインストールされているとruntime.onInstalled()
  2. と呼ばれ、私はchrome.tabs.onCreate.addListener()でイベントを登録します。
  3. 私はFunyunsの袋を得るために台所に行きます。私が戻ってFunyunsのほこりを拭き取って新しいタブを開くと、runtime.onSuspend()が呼び出され、イベントページがアンロードされます。
  4. 別のタブを開き、リスナーが呼び出されます。背景ページは、私は複数のタブ

を開いたときに、このページはは、イベントリスナーが行くを行う最初の時間を、アンロードされます場合を除き、意味をなすように思わロードすることができるので、さらに重要なのは、リスナーが再び登録されていますか?リスナーが登録されている場合は、ブラウザを閉じた後、新しいタブを開きました。ブラウザを開いたときにそのリスナーが登録されます(したがって、タブが作成されます)。そして、どのイベントリスナーが登録されているかを追跡する方法はありますか?

答えて

0

あなたがいつadmistaritorとgotoのようなあなたのaccontのようなあなたのextationを見つけることができますし、cdrive Googleインストールディレクターでもそれらを検索するよりも見つけることができますようにc:\ xyz \ roaming \ appdata \ google。

+0

あなたのタイプミスを修正し、答えを言い換えてください –

関連する問題