我的Windows自定义协议仅适用于Windows运行命令。只是通过运行命令打开我的应用程序,例如:
ppspceprint:http://localhost:50705/test/ExportReport?BillID=dfde44bc-8f39-e911-8aff-3497ebae1017&DuplicateCheck=true
但是它没有在Chrome或Firefox中打开。浏览器要求我打开应用程序,但是没有打开的应用程序。
下面将导出到我的Windows注册表的文本:
Key Name: HKEY_CLASSES_ROOT\PPSPCEPrint
Class Name: <NO CLASS>
Last Write Time: 3/7/2019 - 10:10 AM
Value 0
Name: <NO NAME>
Type: REG_SZ
Data: URL:PPSPCEPrint
Value 1
Name: URL Protocol
Type: REG_SZ
Data:
Key Name: HKEY_CLASSES_ROOT\PPSPCEPrint\DefaultIcon
Class Name: <NO CLASS>
Last Write Time: 3/7/2019 - 10:07 AM
Value 0
Name: <NO NAME>
Type: REG_SZ
Data: C:\Program Files (x86)\PPS\PPSPCEPrintSetup\PPSPCEPrint.exe,1
Key Name: HKEY_CLASSES_ROOT\PPSPCEPrint\shell
Class Name: <NO CLASS>
Last Write Time: 3/7/2019 - 10:02 AM
Key Name: HKEY_CLASSES_ROOT\PPSPCEPrint\shell\open
Class Name: <NO CLASS>
Last Write Time: 3/7/2019 - 10:02 AM
Key Name: HKEY_CLASSES_ROOT\PPSPCEPrint\shell\open\command
Class Name: <NO CLASS>
Last Write Time: 3/7/2019 - 10:02 AM
Value 0
Name: <NO NAME>
Type: REG_SZ
Data: "C:\Program Files (x86)\PPS\PPSPCEPrintSetup\PPSPCEPrint.exe" "%1"