我已成功使用自定义协议通过 Chrome 启动本地应用程序,但从最新的 Chrome 更新 (130.0.6723.59) 开始,它不再起作用。
网站上的按钮发送 URL,Chrome 之前会提示用户打开应用程序(如下面的屏幕截图所示):
现在,只有一个旋转轮,没有打开应用程序的选项。
转到 Chrome 中的处理程序设置 (chrome://settings/handlers),我可以确认已选择“站点可以要求处理协议”:
有关于 Chrome 设置调整来解决此问题的建议吗?
我也遇到过这种情况。您可以从F12开发者工具中看到错误消息,看来浏览器解析自定义协议的方式出现错误。
我目前正在使用 Edge 作为解决方法。