0

我有一个 Cordova 应用程序,它运行 jQuery 移动框架并通过 ajax 从远程站点加载页面及其脚本/样式/图像(按需)。这一切都在Android中完美运行。

在 xcode + iOS sim 中加载相同的应用程序时,图像拒绝显示,$.mobile.baseisundefined并将 CSS 附加<link><head>失败。我已附加到该pageload事件,以便<head>手动添加在 ajax 获取的页面中引用的资源,因为 jQm 默认只关注<body>。我怀疑这是一个白名单问题,因为我将域添加到外部主机,并且页面本身加载与使用$.ajax. 一切都来自同一个域。

Cordova 上的版本是 1.7。

有没有人知道为什么图像和 CSS 无法加载?

4

1 回答 1

0

这是 jQuery mobile 中的一个错误,特别是$.mobile.path.get(). 我在 github 上提交了问题。

于 2012-07-02T04:12:38.330 回答