我正在为各种移动设备测试我们的网络应用程序。在本例中,我正在运行一个 Blackberry 模拟器,该模拟器模拟运行 Blackberry OS 7 的 Blackberry Bold 9900。我的页面中没有任何异常。第一个页面不是特别特别,就是Html、jquery、jquerymobile。然而,黑莓模拟器的浏览器将我的页面显示为 1970 年代的彩电,需要调整其兔耳朵。
目前我无法使用真正的黑莓手机,但有人告诉我,我们的页面不会在真正的硬件上显示这种失真。
是否有任何解决方法可以让模拟器更好地反映真实硬件?我的 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有一位黑莓员工的有趣评论:
页面确实加载了,但并非没有一些非常重要的渲染伪影(内容顶部似乎有彩色的静态/噪声覆盖。)
该模拟器来自黑莓网站。
- - 更新
黑莓设备模拟器可以从http://us.blackberry.com/sites/developers/resources/simulators.html下载 您可以下载特定设备和操作系统版本的模拟器。似乎有些模拟器有问题,不支持 jQueryMobile。但是,我发现 Blackberry OS 7 的 Blackberry 9790 到目前为止运行良好。这是 7.0.0.592 (9790)。