【发布时间】:2017-12-12 09:34:33
【问题描述】:
我一直在使用一种简单的机制在 Windows 10 上注册自定义 URL 协议,允许我们的 Web 应用程序中的链接在客户端计算机上启动本地程序。例如:
在regedit中,协议在这里注册:
Ordinateur\HKEY_CLASSES_ROOT\mycustomprotocol\shell\open\command
具有类似的值:
C:\Program Files (x86)\MyProgram\MyExecutable.exe "%1"
它已停止在 Chrome 63 上运行。开发控制台和网络选项卡中均未显示任何内容,但它仍可在 Firefox 或 Microsoft Edge 上正常运行。
如果我在 C:\Users\johndoe\AppData\Local\Google\Chrome\User Data 中删除我的用户配置文件,然后再次单击我的自定义链接,Chrome 会询问我是否要启动本地程序,但当我点击“打开”按钮。
有吗?这个功能现在被 Chrome 屏蔽了吗?这个可以解封吗?感谢您的帮助。
【问题讨论】:
标签: windows google-chrome