2

我一直在嘗試使用phonegap和jquery Mobile編寫一個簡單的地圖應用程序。使用靜態Google Maps API,我可以加載地圖並將其顯示在模擬器中(漣漪在Chrome和Webworks模擬器上)。但是當我使用任何實際的![輸入圖像描述hereblackberry OS 5.X設備沒有任何圖像得到渲染。黑莓圖像不支持Phone OS/x上的phonegap/jquery Mobile

任何人都可以引導我呢?

請參考下面的截圖從模擬器

enter image description here

實際設備 是這樣呈現如下

Actual Device

+0

嗨,至極的BB OS的版本在設備上運行? –

+0

我已經在OS 5.0上測試過了,它沒有工作。我今天在OS 6.0上嘗試過這個問題。 – Amit

回答

0

爲了記錄在案:

有一種解決方法這個問題:

嘗試給予超時,以便圖像被預加載。 setTimeout(function(){ $(「#map」)。css(「display」,「block」) (「#map」)。attr(「src」,「newimagepath/img.jpg」) },600);

如果圖像是靜態的,你可以做的JavaScript圖像預壓:

IMG =新的圖片()

img.src = 「newimagepath/img.jpg」

,然後使用「newimagepath /img.jpg「稍後階段。 以上兩種都適合我。

感謝作者Srini從PhoneGap的的谷歌組: http://groups.google.com/group/phonegap/browse_thread/thread/d9c2c08b5f7b6423/5a4095c48a7ba833?lnk=gst&q=blackberry+image#5a4095c48a7ba833