「file:///」链接在PhoneGap中不起作用

时间:2012-10-15 03:15:29

标签: ios cordova

我正在使用PhoneGap 2.1.0和iOS 6.0
在PhoneGap中打开外部网站后,
从外部网站,我想回到本地html 但是,我无法使用“file:///”URL移动到本地“index.html”文件 如何从外部网站转移到本地html?

例如:

<a href="file:///Users/hoge/Library/Application Support/iPhone Simulator/5.0/Applications/00000000-0000-0000-0000-000000000000/HelloWorld.app/www/index.html">Home</a>


我使用Ajax将index.html的路径发送到启动应用程序的服务器 服务器缓存路径并显示链接。

1 个答案:

答案 0 :(得分:0)

尝试以下方法:

  • 打开文件Cordova.plist

  • 将参数OpenAllWhitelistURLsInWebView设置为YES

  • 右键点击ExternalHosts - &gt; Add Row

  • 将新添加的行的String值设置为*

所以你添加的新行应该是这样的:

Item0         String         *

有关上述内容的详细信息,请查看在线文档:http://docs.phonegap.com/en/2.1.0/guide_whitelist_index.md.html#Domain%20Whitelist%20Guide

如果此解决方案适合您,请告诉我。