设置:带有 IE 11 的 Windows 10。兼容模式 11011(11 强制)下的 WebBrowser 控件。
当从 WebBrowser 控件使用时,定义了 navigator.msLaunchUri,但它没有做任何事情,甚至没有调用“失败”函数。
navigator.msLaunchUri 在同一台机器上的 IE 11 中工作(尽管它有时会不恰当地调用失败函数)。
我正在使用的确切代码是:
navigator.msLaunchUri('skype:5551212', function() { alert('success'); }, function() { alert('fail'); });
如果它什么都不做,为什么要定义它?或者是否有一些其他配置必须在我缺少的主机中定义?