Kon*_*nal 3 windows google-chrome
我一直在使用一种简单的机制在 Windows 10 上注册自定义 URL 协议,允许我们的 Web 应用程序中的链接启动客户端计算机上的本地程序。例如 :
<a href="mycustomprotocol://scan/0&1608962&1&248">启动程序</a>
在 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 屏蔽了吗?这个能解封吗?感谢您的帮助。
结果我在注册表中丢失了两个键。对于 Edge 来说还可以,但对于 Chrome 来说就不行了。以下是要在 Computer\HKEY_CLASSES_ROOT\mycustomprotocol\ 级别添加的键:
名称 类型 数据
(默认)REG_SZ URL:我的精彩节目
URL 协议 REG_SZ
| 归档时间: |
|
| 查看次数: |
7857 次 |
| 最近记录: |