Opera Mini&上的视口WM6.1与`device-width`的100%不匹配

时间:2011-07-21 08:57:35

标签: android scale viewport opera-mini opera-mobile

  • 示例页面:256.cz/test/ 代码:meta name =“viewport”content =“width = device-width,initial-scale = 1.0,minimum-scale = 1.0,maximum-scale = 1.0,user-scalable = no,target-densitydpi = device-dpi”

  • 移动视图和普通视图的相同CSS样式

  • 来自Android Market的最新Opera Mini(Android版本2.1) - 规模不是100%: - (
  • 来自网站Opera的最新Opera Mini(Windows Mobile 6.1,Native Opera Mini,非Java) - 规模不是100%: - (
  • 来自网站Opera的最新Opera Mini(索尼爱立信W995) - 规模100%: - )
  • 来自Opera(BlackBerry)的最新Opera Mini - 规模100%: - )

如何在所有移动设备上实现正确的显示(100%缩放)?

1 个答案:

答案 0 :(得分:1)

Opera Mini会将设备宽度设置为有意义的东西,考虑到字体大小等。例如。在HTC Desire上,默认缩放级别为170%,因此设备宽度为282px(480px / 1.7)。 target-densitydpi = device-dpi但是只支持Opera Mobile,而不支持Opera Mini。

换句话说,目前,没有办法强制Opera Mini上的1个CSS像素等于1个设备像素。