1

我有一个 Phonegap 2.1 应用程序,其中我使用 Cordova 作为组件。我已将测试我的白名单设置为 * 并更改将在科尔多瓦 webview 中打开所有链接的值。(当我禁用它时,链接工作正常)在另一个项目中,就我看到所有东西都没有区别。当我在模拟器上开始我的项目时,一切正常,我得到以下跟踪:

2012-09-27 11:45:02.395 rep[18416:c07] 多任务 -> 设备:是,应用程序:是 2012-09-27 11:45:02.572 rep[18416:c07] [INFO] 收到事件: deviceready 2012-09-27 11:45:03.780 rep[18416:c07] OpenAllWhitelistURLsInWebView 设置:在 webview 中打开 2012-09-27 11:45:04.195 rep[18416:c07] OpenAllWhitelistURLsInWebView 设置:在 webview 中打开 2012-09-27 11:45:04.903 rep[18416:c07] OpenAllWhitelistURLsInWebView 设置:在 webview 中打开

但是当我在我的设备上开始时,我得到了

2012-09-27 11:46:01.623 rep[2827:907] 多任务-> 设备:是,应用程序:是 2012-09-27 11:46:04.709 rep[2827:907] OpenAllWhitelistURLsInWebView 设置:在 webview 中打开

什么也没发生,当我再次按下时,我得到

2012-09-27 11:46:33.318 rep[2827:907] OpenAllWhitelistURLsInWebView 设置:在 webview 中打开 2012-09-27 11:46:33.325 rep[2827:907] 无法加载网页并出现错误:操作无法完成。(NSURLErrorDomain 错误 -999。)

4

1 回答 1

1

我可以解决这个问题,奇怪的是我可以通过 cleaver 中的调用进行调试,看看它们是如何调用 load 方法的,但它不加载。我在调试器中重新启动 iPad 后,它显示相同,但​​它终于可以工作了,不知道为什么。

于 2012-09-27T13:04:03.330 回答