【发布时间】:2014-06-17 06:12:33
【问题描述】:
我正在做一些从网站启动特定程序(由我们创建)的奇特工作。目前,我仍处于研究阶段,所以我对非常古怪的建议持开放态度。
基本上,我们的应用程序将通过“myapp://something”链接打开; Steam 用户可能熟悉的东西。但是,为了可用性,如果有人在未安装适当程序的情况下单击此类链接,我们希望安全地提供一些错误场景。大多数浏览器只会将您带到一个无用的全标签错误页面,但我们有几种潜在的解决方案,即使是旧版 IE 浏览器也是如此。
对于较新的IE浏览器,我想利用这个API函数,显然是在v10中引入的:navigator.msLaunchUri()
http://msdn.microsoft.com/en-us/library/ie/jj154912(v=vs.85).aspx
但是,我和几位开发人员已经使用开发人员控制台寻找这种方法 - 我们在 Windows 7 上运行 IE11 - 但它似乎不存在。我已经在 Windows 8 上尝试过,它似乎可用,但我的一部分希望这与系统中其他一些可能的差异有关。谁能向我建议为什么这种方法可能可用或不可用?
【问题讨论】:
标签: internet-explorer internet-explorer-10 uri-scheme