【发布时间】:2021-09-30 04:10:31
【问题描述】:
我们目前正在开发 chrome 扩展程序,提出的一个问题是,如果用户将其扩展程序更新到新版本,内容脚本是否仍与后台脚本保持连接?
后台脚本和内容脚本都会重新加载吗?
【问题讨论】:
标签: google-chrome-extension browser-extension
我们目前正在开发 chrome 扩展程序,提出的一个问题是,如果用户将其扩展程序更新到新版本,内容脚本是否仍与后台脚本保持连接?
后台脚本和内容脚本都会重新加载吗?
【问题讨论】:
标签: google-chrome-extension browser-extension
是的,整个扩展程序正在重新启动。但是,在刷新它们运行的页面之前,不会删除/重新启动内容脚本。
【讨论】:
chrome 方法将引发异常。见Chrome extension: How to remove orphaned script after chrom extension update 和Chrome extension content script re-injection after upgrade or install