桌面客户端通过向操作系统注册私有自定义协议的方式,可以在web页面中以url的方式的调起桌面客户端。
我们常见的协议是http:// https:// ftp://等
当我们的桌面客户端注册了某个自定义协议之后,web页面就可以方便地跟PC客户端打交道了。
例如:
thunder:// 迅雷的
item:// itunes的
ed2k:// 电驴的
通过自定义协议的方式,比安装插件的方式更加简单且自然。通用性强。当然,功能上没有插件的方式强大。这要取决于产品设计的需求了。
不同浏览器使用自定义协议调起桌面客户端的提示:
Chrome
IE10: