Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我不想采用浏览器插件方式的原因是您需要为各种浏览器实现它。
像火狐的 xpi,IE 的浏览器帮助对象。
我的目标平台只有windows,我只希望浏览器插件的替代品在用户浏览网页时得到指示后调用客户端程序。
这可行吗?
唯一“可行”的解决方案是在系统范围内注册一个协议处理程序,所以说以“myprotocol://”开头的地址会触发您的应用程序。用户仍然需要安装您的程序,并且您的程序只能访问该协议处理程序传递的参数,因此您必须自己评估是否值得。
另请注意,某些浏览器或设置可能会在首次使用您的新协议之前显示确认消息,因此应告知用户该做什么(并警告此提示是您的应用程序正常工作的一部分)。