在我的网站上,我有一个指向kml文件的链接。
当用户点击这个链接时,我想用谷歌地球应用程序打开这个 kml 文件。
在 android 中,我们可以通过使用意图和提供内容类型来做到这一点。
如何做到同样是桌面?NO 但它不会解决问题。
如果是使用脚本打开,有没有办法征求用户同意?我可以运行任何客户端脚本来执行此操作吗?
如您链接到的答案所述:
您通常不能从网页在客户端计算机上运行任意程序。同意或不同意。您只能通过在用户同意后安装浏览器插件或以其他方式要求用户采取措施来做到这一点。
允许这样做会带来安全隐患。
您可以使用标准网页操作。但是结果可能取决于客户端用户配置。
链接的答案中还提到您可以使用网络基础 Google Earth。当然,如果您仍然愿意,您可以使用一些简单的客户端脚本来要求确认。