JavaScript Windows Storeの空白のアプリを作成し、それに次のコードを追加しました。
var url = new Windows.Foundation.Uri("http://www.google.com")
Windows.System.Launcher.launchUriAsync(url);
私のプログラムをデバッグするとき、上記は必ずgoogleを起動しますが、.eduサイトまたは.aspxで終わるものを置くと、サイトは起動しません。
JavaScript Windows Storeの空白のアプリを作成し、それに次のコードを追加しました。
var url = new Windows.Foundation.Uri("http://www.google.com")
Windows.System.Launcher.launchUriAsync(url);
私のプログラムをデバッグするとき、上記は必ずgoogleを起動しますが、.eduサイトまたは.aspxで終わるものを置くと、サイトは起動しません。
これを再現できません。おそらく、あなたがこれをどのように行っているかに問題を引き起こしている何かがあります。
再現しようとするために、これが私がしたことです。
<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に登録してください。