外部ページにリダイレクトしてからアプリケーションに戻ろうとしています。Cordova/Phonegap外部ページ読み込み開始ページ
同じWebviewでwww.external.comを読み込んでいます(OpenAllWhitelistURLsInWebView = YESの設定を参照)。 ホワイトリストの拒否に問題はありません。ホストは外部ホストのplist設定で設定されています。
www.external.comシンプルが含まれています。
<?php
$url = urldecode($_GET['url']);
header('Location: ' . $url);
?>
そして、私は問題がメインのPhoneGapページの絶対パスであることであるバックのindex.html#私の/ルート に来てほしいです:
file:///var/mobile/Applications/48D1C223-FD34-436E-85BE-8C0B58859ECF/MyApp.app/www/index.html#my/route/
そして、私は(シミュレータ上またはデバイス上のいずれか)セキュリティエラーを取得:
Failed to load webpage with error: You do not have permission to access the requested resource.
私は複数の時間をリダイレクトするので、window.history.back()を使用することはできません。 ところで、window.history.back()は動作しています。私は自分のアプリに戻ってきます。
私はxCode 4.5でcordova 2.1を使用しています。
ありがとうございます!
あなたは、これを偶然見つけましたか?私はまったく同じシナリオを実行しており、それに対処するための大きな情報は見つけていません。 – speby
私は今日それをしています... #crossfingers – SuperSkunk
3年後 - 誰にもこれに対する解決策はありますか? – zyzof