我无法使用任何涉及创建<script>
动态标记因为document
不存在于 ServiceWorker 上下文中。
在本例中,我想加载分析工具包,以便可以跟踪用户何时与软件触发的通知进行交互。
有任何想法吗?
这听起来像是预期的用例importScripts() method https://developer.mozilla.org/en-US/docs/Web/API/WorkerGlobalScope/importScripts.
导入的脚本与您的服务工作人员共享全局范围,因此修改self
通过,例如,self.addEventListener()
or self.someIdentifier = 'blah'
将具有与主 Service Worker 脚本内相同的效果。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)