在Chromium Edge中检查浏览器协议处理程序

时间:2020-09-17 09:43:16

标签: javascript google-chrome http

我目前已将定制的Uri注册到如下所示的客户端PC。

fetch

http://

但是,我遇到的问题是,如果用户没有注册的协议,则需要下载将运行的特定文件并注册此Uri,以备将来使用。

我已经尝试了许多较旧的答案,但是似乎它们不适用于新的基于Chromium的浏览器。 问题还在于,我的解决方案安装在用户访问网站的服务器上,因此需要使用纯JavaScript在客户端进行检查。

我不认为我可以使用一些'onblur'黑客技术,因为当我点击自定义协议时,我下载的文件将从用户PC中打开。

您知道通过验证http请求或任何其他解决方案是否有任何优雅的方法来执行此检查?

0 个答案:

没有答案