黑莓模拟器OS 7浏览器失真

时间:2013-03-22 15:42:47

标签: html jquery-mobile mobile blackberry blackberry-simulator

我正在测试各种移动设备的网络应用。在这种情况下,我正在运行一个模拟运行Blackberry OS 7的Blackberry Bold 9900的Blackberry模拟器。在我的页面中没有任何异常。第一页不是特别特别,它是Html,jquery和jquerymobile。然而,黑莓模拟器的浏览器显示我的页面像20世纪70年代的彩色电视,需要调整兔耳。

目前我无法访问真正的黑莓,但我被告知我们的网页在真实硬件上没有显示这种失真。

是否有任何变通方法可以让模拟器更好地反映真实的硬件? 我的Html中有什么东西弄乱了模拟器上的演示文稿吗?如果我不使用jquerymobile,它看起来很好(对于任何值得的东西)。

我尝试使用jquerymobile演示站点进行相同的实验。 http://jquerymobile.com/demos/1.3.0/docs/intro/ - 显示与我的应用程序相同的色彩混乱。请参阅下面的拍摄图像http://forum.jquery.com/topic/jquery-mobile-demo-page-causes-blackberry-7-1-simulator-browser-to-crash有一个黑莓员工的有趣评论:

  

页面确实加载了,但是没有一些非常重要的渲染   神器(顶部似乎有一个彩色的静态/噪音叠加层   内容。)

模拟器来自Blackberry site

---更新

可以从http://us.blackberry.com/sites/developers/resources/simulators.html下载Blackberry设备模拟器 您可以下载特定设备和操作系统版本的模拟器。似乎有些模拟器是错误的,不支持jQueryMobile。但是,我发现Blackberry OS 7的Blackberry 9790到目前为止运行良好。这是7.0.0.592(9790)。

enter image description here

2 个答案:

答案 0 :(得分:1)

我将此问题追溯到CSS,更具体地说是以下标记:

   -webkit-perspective:
   -webkit-transform:

在评论这些时,一切都很好。

更新:升级图形驱动程序似乎可以解决这个问题(它对我不起作用):
http://supportforums.blackberry.com/t5/Testing-and-Deployment/Blackberry-7-emulators-bug/td-p/1409051

答案 1 :(得分:0)

这似乎是程序本身的错误,而不是HTML。如果你的代码在真实的东西上工作正常但在模拟器上没有,那么它可能就是模拟器。