2

我正在使用 PhoneGap 1.5 (Cordova) 和 ChildBrowser 插件(最新版本命名为 PG 1.5 / Cordova)创建应用程序。我使用 ChildBrowser 插件在应用程序中显示网页、PDF 等。

在早期版本的 PG 中,白名单没有那么严格,只要主 URL 被列入白名单,就会加载位于远程服务器/CDN 上的外部资源(css/js 等),这些资源是从 ChildBrowser 中显示的网页调用的。这似乎已经改变,我找不到解决方法。

有没有办法让所有 URL 都被列入白名单,只要它们是通过已经列入白名单的 URL 加载的,还是将每个可能的 URL 列入白名单的唯一方法?

编辑: 平台:目标 iOS 4.0 ~ 4.3 使用 XCode 4.1。

任何帮助将不胜感激!

4

1 回答 1

0

我认为如果你想让它工作,你别无选择,只能将xcode 中的所有url 列入白名单。对外部 JS/CSS 资源的调用都被认为是来自浏览器的完全独立的调用(他们不知道这实际上是来自主页“父级”的子请求)。我可能是错的,但很确定是这样的。

于 2012-05-05T22:13:50.953 回答