google-chrome - 为什么我的 Chrome 扩展程序在我重新启动 Chrome 时停止工作?
问题描述
我正在构建一个 Chrome 扩展,在我使用“加载解压”按钮将其上传到 Chrome 后,它可以完美运行。
但是,当我退出并重新打开 Chrome 时,该扩展程序根本不会与网页交互。如果我重新加载扩展程序,(或者有时只是单击扩展程序图标)它会立即再次工作。
我的代码使用内容脚本和 background.js 脚本。在我重新启动 Chrome 后,里面的任何东西
chrome.runtime.onInstalled.addListener(function () {
});
不运行。
为什么我的扩展程序在我重新启动 Chrome 时停止工作?
解决方案
推荐阅读
- sphinx - 将开始/结束修饰符搜索与 wordforms 问题结合使用
- javascript - 如何将时间转换为正确的格式?
- amazon-web-services - 是否可以多次从 AWS SQS 加载相同的消息
- javascript - 使用 React 获取 rails 关联的对象
- python - 如何避免在 Airflow 中运行以前成功的任务?
- php - Laravel Eloquent Eager Loading with belongsToMany 太慢了
- python-3.x - 我将如何编写一个按钮来打开一个网站?
- c++ - 如何解决“_start”错误的多重定义?
- python - 递归应用于 DataFrame Groups 导致重新索引错误
- python - 使用源代码中的参数使 vim 运行脚本