1
安裝程序:Windows 10與IE 11兼容模式下的WebBrowser控件11011(11 Forced)。msLaunchUri無法從WebBrowser控件工作
當從WebBrowser控件中使用navigator.msLaunchUri時,它被定義,但它沒有做任何事情,甚至不會調用'失敗'函數。
navigator.msLaunchUri從IE 11在同一臺機器上工作(雖然它有時不恰當地調用失敗函數)。
我正在使用的確切的代碼是:
navigator.msLaunchUri('skype:5551212', function() { alert('success'); }, function() { alert('fail'); });
爲什麼會如果沒有做任何事情,它被定義?還是有一些其他配置必須在我缺少的主機中定義?
仍然沒有工作,我在多臺機器。你確定你在Windows 10 w/IE 11嗎?你能分享你的整個頁面嗎?錯誤不會被拋出,因爲我使用的是IE 11兼容模式......它只是調用「失敗」。 – donaddon
是的,這是Win10/IE11。這裏是一個鏈接到一個Github倉庫,它有工作代碼。 https://github.com/AlexanderBaggett/Stackoverflow43381494 –