黑莓图像在OS 5.x上无法使用phonegap / jquery Mobile

时间:2011-10-15 15:42:32

标签: blackberry jquery-mobile cordova blackberry-simulator blackberry-webworks

我一直在尝试使用phonegap和jquery Mobile编写一个简单的地图应用程序。使用静态Google Maps API,我可以加载地图并将其显示在模拟器中(Chrome和网络模拟器上的波纹)。但是,当我在任何实际使用时![输入图像描述hereblackberry OS 5.X设备没有任何图像被渲染。

任何人都可以指导我吗?

请参阅以下屏幕截图来自模拟器

enter image description here

实际设备  这是渲染如下

Actual Device

1 个答案:

答案 0 :(得分:0)

记录:

此问题有解决方法:

尝试给出超时以便预先加载图像。 $(“#map”)。attr(“src”,“newimagepath / img.jpg”) 的setTimeout(函数(){                     $(“#map”)。css(“display”,“block”)             },600);

如果图像是静态的,您可以执行javascript图像预加载:

img = new Image()

img.src =“newimagepath / img.jpg”

然后在稍后阶段使用“newimagepath / img.jpg”。 以上两点对我来说都很好。

感谢Google Group of Phonegap的Srini: http://groups.google.com/group/phonegap/browse_thread/thread/d9c2c08b5f7b6423/5a4095c48a7ba833?lnk=gst&q=blackberry+image#5a4095c48a7ba833