我正在尝试在重定向到外部页面后返回我的应用程序.
我在同一个webview中加载www.external.com(查看设置OpenAllWhitelistURLsInWebView = YES).这不是白名单拒绝的问题,主机配置了外部主机plist设置.
www.external.com包含一个简单的:
<?php
$url = urldecode($_GET['url']);
header('Location: ' . $url);
?>
Run Code Online (Sandbox Code Playgroud)
然后我想回到index.html#my/route问题是主要的phonegap页面的绝对路径是:
file:///var/mobile/Applications/48D1C223-FD34-436E-85BE-8C0B58859ECF/MyApp.app/www/index.html#my/route/
Run Code Online (Sandbox Code Playgroud)
我得到(在模拟器或设备上)安全错误:
Failed to load webpage with error: You do not have permission to access the requested resource.
Run Code Online (Sandbox Code Playgroud)
我不能使用window.history.back(),因为我重定向了一次以上.顺便说一句,window.history.back()正在运行,我回到我的应用程序.
我在xCode 4.5上使用cordova 2.1.
提前致谢!
| 归档时间: |
|
| 查看次数: |
1456 次 |
| 最近记录: |