我已经创建了一个JavaScript Windows Store空白应用,并在其中添加了以下代码。
var url = new Windows.Foundation.Uri("http://www.google.com")
Windows.System.Launcher.launchUriAsync(url);
调试我的程序时,上面会启动谷歌,但是如果我放了一个.edu网站或以.aspx结尾的东西,该网站将无法启动。
答案 0 :(得分:0)
我无法重现这一点。也许你正在如何做这件事导致了这个问题。
试图重复,这就是我所做的。
<p>
元素后面的行上添加了一个default.html按钮:<input id="Button1" type="button" value="Launch" />
document.getElementById("Button1").addEventListener("click", launchUri);
launchUri:
function launchUri() {
var uri = new Windows.Foundation.Uri("http://www.communitymegaphone.com/Default.aspx");
Windows.System.Launcher.launchUriAsync(uri);
}
对我来说很好,包括aspx(如上所示)以及.edu地址。
如果您仍然无法使其正常运行,请发布一些其他代码以供上下文使用。
希望有所帮助。
有关Windows应用商店应用开发的详细信息,请注册Generation App。