我有最大的问题。带有嵌入式png的相当简单的网页不会加载到我测试过的特定设备上。它是运行4.6.1的Blackberry Curve 8520。浏览器设置全部使用标准的Blackbery浏览器,例如没有指向Firefox或IE身份。
我用一个非常简单的剪切html页面测试了它:
<html>
<head>
</head>
<body>
<img src="bblogo.png"/>
</body>
</html>
我知道上面是技术上的html5,但这不是问题,它只是作为一个例子包含的短手。
网页显示红色x表示缺少图像。然而,如果直接访问图像,图像将会很好。将光标放在缺失的图像上,然后从黑莓菜单中选择完整图像。
这是它发生的唯一设备,其他黑莓,iphone和'机器人一直很好。如果我用jpg替换图像就可以了。其他png格式也被打破(128色8位png,24位无透明,24位透明)。
那么这里发生了什么,是否有解决方案?它是本地设备上的配置还是BES在嵌入页面时可能对图像做的事情,而不是直接提供给它的时候?
由于旧手机上的色彩抖动问题,我试图避免使用jpgs。
感谢任何建议,我是一个完整的黑莓新手,因此对设备或其配置知之甚少。但是从我读过的内容来看,png支持应该非常可靠。