2012-02-14 83 views
2

我正在使用JQuery Mobile处理我的第一个PhoneGap应用程序,并且遇到了包含图标显示的问题。JQuery Mobile图标不会加载 - 除非我使用CDN

当我引用的CSS文件的本地实例,像这样:

链路的rel = “样式表的” href = “CSS/jquery.mobile-1.0.1.min.css”/>

我没有得到任何图标。只是黑眼圈。我可以看到CSS正在加载,因为如果我抛出一条虚假路径,结果看起来不像JQuery Mobile。

但是,当我引用CDN,像这样:

的link rel = “样式的” href =“http://code.jquery.com/mobile/1.0/jquery.mobile-1.0.min .css“/>

我得到很好的按钮,没有问题。我使用Firefox查看输出,但一直到Android设备上都显示相同的症状。

我想踢和使用CDN,但我的印象是,如果我想要应用程序运行断开连接,那么我应该只包括.CSS文件。

我已经双重检查了我的本地CSS并且第二次下载了它,但是没有改变。有人看过类似的东西吗

回答

7

请确保您的jQuery Mobile图像目录与jquery.mobile-1.0.1.min.css具有相同的目录。

+0

我试过谷歌的CDN,但他们似乎没有图像。是否有另一个CDN确实有图像? – Jayen 2014-05-09 06:12:06

0

我刚刚开始使用PhoneGap,并且与JQuery Mobile有相同的问题。

一旦我将图像添加到www文件夹下,我将每个图像的构建操作设置为“内容”。默认情况下,我的设置为“资源”。

之后,图像出现在我的Windows Phone模拟器中。

希望这会有所帮助。

查克