2013-05-08 78 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文件,現在它們顯示正確。

編輯:

今天通過我的應用程序去一次,他們已經恢復到正確顯示..不改變任何東西..:/