- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
据此https://bugs.webkit.org/show_bug.cgi?id=88047 WebKit 从视口(viewport)参数中删除了对 target-densitydpi 的支持。不幸的是,错误描述既没有说明更改的动机,也没有说明解决方法。
某些想要防止在移动设备上缩放的网页具有以下视口(viewport)声明:
<meta name="viewport" content="width=device-width,
initial-scale=1.0, maximum-scale=1.0,
user-scalable=no, target-densitydpi=device-dpi"/>
最佳答案
我使用这个 jQuery 在最新的 Chrome for Android 上实现了同样的事情:
<meta content='user-scalable=no, initial-scale=1, width=device-width' id='viewport' name='viewport'>
var viewPortScale = 1 / window.devicePixelRatio;
$('#viewport').attr('content', 'user-scalable=no, initial-scale='+viewPortScale+', width=device-width');
关于google-chrome - 从 WebKit 中删除了对 target-densitydpi 的支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11592015/
我正在使用 Phonegap 构建应用程序。 我使用视口(viewport)元标记定义了 densitydpi: 直到几天前一切都很好,页面的像素比例是正确的。 现在 target-densityd
小问题 DisplayMetrics.densityDpi 在 root 设备上似乎为零。 长题 我在我的应用中使用了以下代码: public static int getIconSize(Activ
我想了解 DisplayMetrics.DENSITY_DEVICE_STABLE Android 上的属性。 来自 Android 10 兼容性定义(和 Android 7 兼容性定义): [C-0
据此https://bugs.webkit.org/show_bug.cgi?id=88047 WebKit 从视口(viewport)参数中删除了对 target-densitydpi 的支持。不幸
现在我正在使用以下视口(viewport)元标记: 就默认易读性而言,中等 dpi 缩放比例似乎获得了最佳结果。在大多数页面上,当我在纵向和横向之间旋转时,缩放保持在那个级别,但是,在我有方向媒
我已经使用 Phonegap 为 Android 平台创建了一个应用程序。为了补偿不同的设备分辨率 (dpi) 和屏幕尺寸,所有 UI 元素的尺寸都以 em 为单位指定。然后我使用 CSS 媒体查询使
当设置 meta name='viewport' content='target-densitydpi=device-dpi' 时,Android 浏览器和 Opera Mobile 将 CSS 像素
我是一名优秀的程序员,十分优秀!