javascript - 注册ProtocolHandler和ServiceWorker

标签 javascript service-worker

是否可以在ServiceWorker中注册自定义协议(protocol)。我的意思是使用 registerProtocolHandler 还是其他什么?我的服务器返回我的 js 应用程序需要处理的自定义协议(protocol)?

最佳答案

这是不可能的。根据规范,只会拦截 httphttps ( step 9 in Main fetch )。

关于javascript - 注册ProtocolHandler和ServiceWorker,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35286209/

相关文章:

javascript - 如何在 Node 模块和另一个 JavaScript 文件中声明数组 (Mongodb)

javascript - 如何让用户在 yii2 的表单中隐藏和取消隐藏一些下拉列表

javascript - Google Maps API JavaScript - 无显示,无错误

javascript - Firefox Javascript 错误/奇怪/怪异。任何解释?

javascript - 如何通过 PostMessage 将 Serviceworker 响应主体 ReadableByteStream 作为 Blob 返回?

javascript - 如何在页面加载前读取Client.postMessage?

javascript - HTML5 视频标签中的 MP4 无法在 Internet Explorer 中播放

caching - 如何获取ServiceWorker缓存中元素的大小和/或数量?

javascript - 如何在 ServiceWorker 的响应中设置 cookie

javascript - 更改 Service Worker 的名称?