我使用 ASP.NET MVC 4
和 jQuery mobile
在 Android 智能手机上显示 Web 应用程序。
我从 jQuery mobile 1.1.0
更新到 1.3.1
,除了我的数据图标之外,所有内容似乎都可以正确移植。当我通过浏览器进行本地调试时,它们显示正确,但当我在 Android 设备上测试时,图标不正确。
它看起来几乎就像那里的图标,但位置不正确,例如。 “齿轮”图标应该在的位置,看起来像是显示了“向下箭头”图标的一半。
我的 css 文件位于 ~/Content/
中,我的图像文件位于 ~/Content/images
中。
我尝试将更新的 (1.3.0
) 图像替换为 1.1.0
和 1.2.1
附带的图像,并且似乎都不起作用。
下面分别是 Android 和浏览器上的样子。
有什么想法为什么会发生这种情况或如何解决这个问题吗?
最佳答案
这似乎只是 jQuery mobile 1.3.1 的一个错误。
我用 1.2.1 替代方案替换了结构和主题 css 文件,它们现在可以正确显示。
编辑:
今天再次检查我的应用程序,它们已恢复为错误显示.. 没有任何更改.. :/
关于jQuery 移动 : data_icon images issue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16433516/