gpt4 book ai didi

javascript - Chrome 扩展程序事件监听器到底存储在哪里?

转载 作者:行者123 更新时间:2023-11-28 04:03:43 26 4
gpt4 key购买 nike

当您注册事件以加载事件页面时,该事件注册到底存储在哪里?文档说事件监听器仅存在于事件页面的上下文中,但这似乎与正在使用的监听器相矛盾。例如:

  1. 我的扩展已安装并调用 runtime.onInstalled()
  2. 在该方法的回调中,我使用 chrome.tabs.onCreate.addListener() 注册了一个事件。
  3. 我去厨房拿一袋 Funyuns。当我回来并擦去手上的 Funyuns 灰尘以打开新选项卡时,runtime.onSuspend() 将被调用,并且事件页面将被卸载
  4. 我打开另一个选项卡并调用监听器。更重要的是,监听器被再次注册,以便当我打开更多选项卡时可以加载后台页面

这似乎是有道理的,除了当页面第一次卸载时,事件监听器去哪里了?如果监听器已注册,然后我关闭了浏览器,然后打开了一个新选项卡,当我再次打开浏览器时,该监听器是否仍会被注册(因此会创建一个选项卡)? Chrome 中有什么方法可以跟踪注册了哪些事件监听器?

最佳答案

当您在管理员中的某个时间并转到您的帐户(例如c:\xyz\roaming\appdata\google)时,您可以找到您的分机,并且您可以在cdrive google安装目录中找到也可以搜索它们。

关于javascript - Chrome 扩展程序事件监听器到底存储在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46878021/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com