我试图将raphael.js (下载并在本地运行)加载到一个HTML文件中,但脚本拒绝退出,在我的JS控制台中出现以下错误:
Uncaught TypeError:
Cannot call method 'appendChild' of null
bV on raphael.js:7
a on raphael.js:7
(anonymous function) on raphael.html:22
这是针对精简版本的,在1789行的非最小版本中也出现了同样的错误。
我从网站上下载了代码,尝试了压缩和解压
我有一个网站,其中有一个服务人员如下:
// Import a script from another domain
importScripts('https://example.com/script.js')
假设script.js更新了一些新代码,服务工作者由于推送事件而被激活(用户在此期间没有再次访问我的网站)。
importScripts是在每次激活service worker时检查更新,还是在首次安装service worker时只下载一次script.js?
有没有办法在每次服务工作者收到推送消息时刷新服务工作者代码(特别是导入的脚本)?