2012-04-18 115 views
0

您好,我有jQuery Mobile v1.1.0的問題。當我嘗試使用這個功能。jQuery Mobile v1.1.0 loader/progressbar不顯示在Android互聯網瀏覽器

$.mobile.showPageLoadingMsg(); 

進度指示器未顯示。進度指示器(加載程序)顯示在常規瀏覽器中,如FF,但在Android Internet瀏覽器中,現在顯示PI。你有什麼想法,爲什麼在Android瀏覽器中隱藏加載器?我使用Android版本v2.3.4在三星nexus手機上測試了它。我試圖調用函數與參數這樣

$.mobile.showPageLoadingMsg("b", "test message test", false); 

但這僅適用於我的電腦網頁瀏覽器FF,Chrome瀏覽器IE等

回答

0

你嘗試在文檔中examples

在我的Android 2.3.3裝載機顯示,但加載圖像不顯示動畫。

如果實例爲你工作,確保你替換/刪除與1.1.0版本的所有舊JQM文件(CSS,JS,圖像)和它們在文檔中正確鏈接。

0

當的ThemeRoller被部署爲V1.1.0出現了一個小誤差與所述壓縮文件裝載機圖像和樣式表。

在幾小時內這是fixed,但可能是您下載的版本嘗試加載ajax-loader.gif,而ajax-loader.png位於zipfile中。

themeroller再次讓您的主題可能會爲您解決問題

問候, 卡斯帕

0

我有同樣的問題。之後進行ajax調用時,未顯示進度對話框。我在超時函數調用中封裝了除showPageLoading-call之外的所有內容。

$.mobile.showPageLoadingMsg(); 
setTimeout(function() { 
...[here your code goes]... 
},200); 

爲我工作雖然直到函數已執行(此處爲200ms)動畫只有工作,但並沒有真正對我很重要。