Opera Mini 和 WM6.1 上的视口与 100% 的“设备宽度”不匹配
Posted
技术标签:
【中文标题】Opera Mini 和 WM6.1 上的视口与 100% 的“设备宽度”不匹配【英文标题】:Viewport on Opera Mini & WM6.1 does not match 100% of the `device-width` 【发布时间】:2011-10-10 01:18:43 【问题描述】:示例页面:256.cz/test/ 带代码:元名称=“视口”内容=“宽度=设备宽度,初始比例=1.0,最小比例=1.0,最大比例=1.0,用户可缩放=否,目标密度dpi=设备-dpi”
移动视图和普通视图的 CSS 样式相同
来自 android Market 的最新 Opera Mini(Android 版本 2.1) - 规模不是 100% :-( 来自 Opera 站点的最新 Opera Mini(Windows Mobile 6.1,本机 Opera Mini,非 Java)- 规模不是 100% :-( 来自 Opera 网站的最新 Opera Mini(索尼爱立信 W995) - 比例 100% :-) 来自网站 Opera (BlackBerry) 的最新 Opera Mini - 比例 100% :-)如何在所有移动设备上实现正确显示(缩放 100%)?
【问题讨论】:
【参考方案1】:Opera Mini 会将设备宽度设置为有意义的值,考虑字体大小等。例如。在 HTC Desire 上,默认缩放级别为 170%,导致设备宽度为 282px (480px/1.7)。 target-densitydpi=device-dpi 但仅受 Opera Mobile 支持,Opera Mini 不支持。
也就是说,目前在 Opera Mini 上没有办法强制 1 CSS 像素等于 1 设备像素。
【讨论】:
啊!我想这终于回答了我的questions。我不喜欢它报告设备的屏幕尺寸不准确的事实。有没有办法至少检测平板电脑与手机的因素?以上是关于Opera Mini 和 WM6.1 上的视口与 100% 的“设备宽度”不匹配的主要内容,如果未能解决你的问题,请参考以下文章
在 Android Opera Mini 浏览器上无法正确查看网站
instagram 图像无法在 Opera mini 中加载/显示