私は現在、私もコンテンツとしてGoogleを追加した後、次のエラーを取得しようとURIIFrameを使用してWindows 8 Metroアプリケーションの外部ページに移動できますか?
APPHOST9613:FORBIDFRAMING:アプリケーションホストが次のエラーのためhttp://www.google.com/にナビゲートすることができませんでした。
私は現在、私もコンテンツとしてGoogleを追加した後、次のエラーを取得しようとURIIFrameを使用してWindows 8 Metroアプリケーションの外部ページに移動できますか?
APPHOST9613:FORBIDFRAMING:アプリケーションホストが次のエラーのためhttp://www.google.com/にナビゲートすることができませんでした。
さらに詳しい調査では、ほとんどのサイトでは可能ですが、iframeで埋め込むと一部のサイト(Googleなど)が失敗するようです。 MSFTから
iframeを使用して他のページに移動できます。
<iframe src="http://www.apple.com" />
トリックを行います。
しかし、すべてのウェブサイトでiframeにページを置くことができない場合や、トップページのレイヤーを使用してページがiframeでの実行をサポートしない場合があります。
また、コードVisual Studio 11 Expressを実行している場合、iframeのWebページにJavaScriptの例外がスローされることがあります。あなたはそれを "続ける"ことができます。この例外は、アプリケーションのデプロイされたバージョン(スタートメニューから実行中)を実行しているときは表示されません。
あなたはiFrameを使用することができますが、あなたが彼らのJSファイルの完全なcontrollを取得することはできません、あなたがそのようなサイトでは、いくつかの限界点に直面していること、およびいくつかのサイトこの機能をブロックするGoogleのようなものです。
お試しください
1.デフォルトのブラウザをIE10として設定し、IEのApp Lookを提供します。
2.(あなたがプログラムでナビゲートしている場合、およびサポートJSコード)イベント
function openYourLink() {
var url = new Windows.Foundation.Uri("http://www.google.com")
Windows.System.Launcher.launchUriAsync(url);
}
はあなた 'iframe'の正確なコードを表示することができますトリガ? –