[英]Open a link in another browser: Javascript
是否可以使用Javascript在其他浏览器中打开链接?
我基本上想从Google Chrome打开Firefox。 我(尝试)为chrome编写了扩展程序,但找不到任何指向能够做到这一点的东西。
我认为我可以将NPAPI插件用于Chrome浏览器,但是它们已被弃用并且非常不安全,因此是否有其他选择?
您可以将本机消息传递与本机程序配对使用,以启动浏览器。 我会用Python之类的方式编写本机应用程序。
您没有提供足够的信息,所以我无法评估我将要提供的实用程序,但是这里有一个选择:
基本上,使用URL方案从浏览器启动您选择的应用程序。 开始阅读这个SO问题- 如何在Windows中注册自定义URL协议? 。 您需要注册一些前缀,例如“ firefox://”才能起作用。 在其他平台上也应该可能。
当然,这假设您的用户已安装了firefox,并且可以在其计算机上注册。 如果此应用程序是面向普通大众的,则您需要通过其他方式(安装程序?)来执行这些操作。
还有另一种方法(如上所述)是通过扩展来运行某些本机代码。 这不是一个简单的选择:您再次需要以某种方式在主机上安装本机代码(出于安全原因,您无法通过Chrome扩展程序执行此操作)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.