Cordova / Phonegap外部页面加载开始页面

时间:2012-10-04 10:08:02

标签: cordova

我正在尝试在重定向到外部页面后返回我的应用程序。

我在同一个webview中加载www.external.com(查看设置OpenAllWhitelistURLsInWebView = YES)。 这不是白名单拒绝的问题,主机配置了外部主机plist设置。

www.external.com包含一个简单的:

<?php
$url = urldecode($_GET['url']);     
header('Location: ' . $url);   
?>

然后我想回到index.html#my / route 问题是主要手机页面的绝对路径是:

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。

提前致谢!

1 个答案:

答案 0 :(得分:1)

这是我创建cordova-plugin-startpage的原因之一。

调用startpage.loadContentSrc()插件方法,它应该重定向您。