2013-05-08 79 views
3

我使用ASP.NET MVC 4jQuery mobile在Android智能手机上显示Web应用程序。jQuery Mobile:data_icon images issue

我从jQuery mobile 1.1.0更新为1.3.1并且除了我的数据图标之外,所有内容似乎都能正确移植。当我通过浏览器本地调试时,它们显示正确,但是当我在Android设备上测试时,图标不正确。

它几乎看起来像那里的图标,但没有定位正确,例如。 “齿轮”图标应该显示为“下箭头”图标的一半。

我的css文件在~/Content/和我的图像文件在~/Content/images

我试过用1.1.01.2.1附带的图像替换更新后的图像(1.3.0),看起来没有任何效果。

AndroidBrowser 下面分别是在android和浏览器上的样子。

任何想法为什么会发生这种情况或如何解决这个问题?

+0

你用你自己的主题,主题滚子建?如果没有,你根本不需要加载结构。只加载jqm-theme.css和jqm.js – Omar 2013-05-08 08:07:45

+0

在这里有相同的难度。在iPod上使用IOS 6.1.3,JQ 1.9.1和JQM 1.3.1。一些图标缺失图像,另一些图像未在圆形窗口居中(类似于上图)。使用默认的data-theme =“c”。 – Scot 2013-05-14 05:25:13

+0

我从脚本/内容文件夹(移动到不同的位置)删除了所有jQuery和jQuery-mobile文件,并重新下载jQuery 1.9,jQuery迁移和jQuery-mobile 1.3.1,将新文件放入内容中脚本区域,它的工作。老实说,我不知道它为什么有效,但从那以后就没有发生过。 – benallansmith 2013-05-15 03:57:29

回答

1

这似乎只是一个与jQuery移动1.3.1的错误。

我用1.2.1替代品替换了结构和主题的css文件,现在它们显示正确。

编辑:

今天通过我的应用程序去一次,他们已经恢复到正确显示..不改变任何东西..:/