モバイルウェブサイト - ハンドヘルドユニット向けに最適化されたウェブサイトを構築しました。 iPhoneを使用している場合、Safariを起動し、このWebアプリケーションを使用するためにサイトのURLにアクセスします。それをホーム画面に追加してiPhone web appとして実行することもできます。だから、ネイティブのiPhoneアプリではありません。モバイルWebページです。JavaScriptを使用してiPhone Webアプリケーションから外部ページを開きますか?
このモバイルWebページをiPhone Webアプリケーションとして(ホーム画面に追加することで)実行することを選択した場合、通常のSafariインターフェイスにはありません。 ユーザーが外部サイトへのリンクをクリックすると、Webアプリケーションを終了し、リンクがSafariで開かれます。一方、の場合、の場所を変更するためにJavaScriptを使用すると、SafariではなくリンクがWebアプリケーションで開かれます。
JavaScriptを使用してiPhone WebアプリケーションからSafariでリンクを開く方法を探しています。私はwindow.location.hrefを試しましたが、それはJavaScriptなのでWebアプリケーションにとどまります。
ありがとうございます!
ここで、ユーザは、私が何をしようとしているの反対をやりたいの例です:Webアプリケーション内のすべてのリンクを開きます:http://stackoverflow.com/questions/2898740/iphone-safari- web-app-opens-links-in-new-window – tkahn
これは早すぎるので、テストケースをまとめる時間がないので、これは答えにはしませんが、 'window.open' ? – Quentin
はい、私はそれを試みました。結果は何も起こらないということです。 – tkahn