关于警报持久性,官方文档有如下说明:
警报通常会持续存在,直到扩展程序更新为止。但是,这并不能保证,浏览器重新启动时警报可能会被清除。因此,请考虑在创建警报时在存储中设置一个值,然后确保每次服务工作线程启动时该值都存在。
我发现缺少一种确保工作器在警报清除后真正启动的方法。是否有建议工作器应注册的事件(除警报事件外)以确保其启动以重新创建警报?
关于警报持久性,官方文档有如下说明:
警报通常会持续存在,直到扩展程序更新为止。但是,这并不能保证,浏览器重新启动时警报可能会被清除。因此,请考虑在创建警报时在存储中设置一个值,然后确保每次服务工作线程启动时该值都存在。
我发现缺少一种确保工作器在警报清除后真正启动的方法。是否有建议工作器应注册的事件(除警报事件外)以确保其启动以重新创建警报?
index.js
如果网址是,我想运行我的https://www.themoviedb.org/movie/<any-movie-id>
,但如果它有子路径,则不希望它运行https://www.themoviedb.org/movie/<any-movie-id>/<sub-path>
"content_scripts": [
{
"matches": ["https://*.themoviedb.org/movie/*", "https://*.themoviedb.org/tv/*"],
"js": ["src/index.js"],
"css": ["src/index.css"]
}
]