ms-webview
Windows 8 ストア アプリ (winJS) 内にhtml ファイルを読み込むコードがいくつかsrc
あり、ms-webview
. 基本的に、ユーザーはローカルのhtmlファイル内をナビゲートできますが、「ホーム」画面に戻ったことを検出したい...
var home = "ms-appdata://local/somefile.html";
myWebView.addEventListener("MSWebViewContentLoading", function(e) {
console.log(myWebView.src); // something like: ms-local-stream://[app_key]/somefile.html
console.log(e.uri); // same as above
if (myWebView.src === home) {
// nope...
}
});
myWebView.navigate(home);
上記のように、webview では、実際にナビゲートした URL を取得する方法がないように見えます...どう思いますか?
はい、ms-local-stream
探しているファイルの URL パスを調べることはできますが、Web ビューから移動先の URL を取得する方法は確かにありますか??