在我开始对任何“已知问题”绞尽脑汁之前,是否有任何我应该注意的怪癖或问题。
特别是 cookie、JavaScript、HTML、CSS 和图像。
PS 我有一份 RIM 提供的文档副本,但我希望其他人知道一些鲜为人知的问题。
最佳答案
以下是我注意到的一些内容:
出于某种原因,BB 浏览器似乎无法正确处理主机名中的下划线。我不记得发生了什么,但如果你的主机名是这样的:http://some_host/blah ,我记得它有问题。
- 可以通过删除 _ 的 DNS 条目来纠正此问题
我们看到的另一件事是为 Java 下载提供 .jad 文件。如果您的模块包含 _ 或其他特殊字符,则 BB 浏览器在尝试获取 .jar 或解析 .jad 时会显示 HTTP 500 错误。这特别烦人,因为它实际上不是 HTTP 错误,服务器正在提供文件,但 BB 浏览器无法解析它,因此它归咎于服务器。
- 我们通过使用 Fiddler 访问 .jad URL 并查看 HTTP 响应的内容来修复此问题。如果您的 .jad 有任何特殊字符(或者有时是 URL/HTTP 编码字符串),您可能需要简化模块名称以仅使用 A-Za-z0-9
我知道这些不完全是 html/css 的东西,但我想我还是会发布这个!
关于browser - 开发人员应该注意 Blackberry Web 浏览器中的哪些怪癖?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/604897/