网站无法从黑莓手机上查看

时间:2011-12-13 08:40:19

标签: blackberry

我们在使用黑莓手机时遇到了一些恼人的问题。由于一些奇怪的原因,我们的网页没有完全由一些 BB手机下载,我不知道它可能是什么。

如果您有BB,请尝试www.safarinow.com

我们目前主要在BB Curve 8520上遇到这个问题,但是我们在这里没有很多BB来正确测试。我已经将BB模拟器用于此BB以及不同型号,但当然,在模拟器上一切正常。为了在BB模拟器上浏览Internet,它要求您安装MDS服务,我认为这与实时服务器的工作方式不同。

奇怪的是,当您更改字符编码(BlackBerry浏览器菜单 - >设置编码)时,通常会加载整页...

任何线索?请帮忙: - )

我读过的一些文章

4 个答案:

答案 0 :(得分:3)

也许您应该在页面标题上添加一个Encoding标记。

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

这样的东西

答案 1 :(得分:1)

这可能是与浏览器rending引擎特别相关的问题。这是一个很长的镜头,但请确保您的HTML验证。某些黑莓上的浏览器可能会因未正确验证的HTML而窒息。

验证您网站的标记:The W3C Markup Validation Service

该服务发现了41个错误和9个警告。值得消除尽可能多的错误并重新测试。

答案 2 :(得分:1)

艾莉森有一些非常好的建议。

另一件需要关注的事情是页面上javascript的数量和细节。在OS 6和基于Web Kit的浏览器之前,对BlackBerry设备上的javascript的支持是故意限制的。

答案 3 :(得分:0)

事实证明,很多黑莓手机都关闭了Javascript。即使它已打开,也有一个“终止慢速运行脚本”的复选框(类似的东西)。我们使用jQuery Mobile,这非常重,因此导致了问题。勾选这两个复选框解决了这个问题。