1

我已經在sencha touch 2中構建了一個phonegap應用程序。 它一切正常,但是當它加載圖像/圖標時切換標籤時會發現一個瞬間掛起。Sencha touch 2 - 背景圖像網址vs base64編碼

我原以爲它應該是瞬間的,因爲圖像都包含在應用程序中。

我加載圖像作爲CSS背景圖像。

作爲一個測試,我把其中一個圖像,並把它變成一個base64編碼的字符串,並將其放置在CSS內。沒有不同。

這是如何與phonegap應用程序?或者有沒有辦法讓圖像立即加載?壓載嗎?

回答

0

爲此,您可以使用原生的JavaScript,請參見下面

var me = this; 
me.image = new Image(); 
me.image.src = 'test.jpg'; 
me.image.onload = function() { 
    console.log("Image Loaded"); 
} 

我的代碼,例如,你可以通過創建圖像源的數組,並通過他們循環利用上面的代碼將此多張圖像。

+0

我曾嘗試過,從未見過任何改進。我懷疑,實現這一目標的唯一方法是製作精靈圖形。 – BillyMedia 2012-08-09 15:55:37