Javascript Android浏览器设置元素大小太小
我有一个网站,它使用meta标记Javascript Android浏览器设置元素大小太小,javascript,android,browser,viewport,Javascript,Android,Browser,Viewport,我有一个网站,它使用meta标记,Javascript将主体的css格式化为屏幕宽度和高度,并且里面的元素具有基于百分比的宽度 在桌面上,这很好用。不过,在我的Android手机和平板电脑浏览器上,内容没有正确缩放——所有内容都有点太小,双击缩放可以放大到正确的大小(同时不显示整个页面宽度)。这在纵向和横向模式下都会发生,并且缩放级别似乎相同,或者至少相似 我收到一个警告,告诉我javascript将主体宽度和高度设置为什么,这总是正确的,但是浏览器感觉需要加载,就好像窗口的大小实际上更大一样
,Javascript将主体的css格式化为屏幕宽度和高度,并且里面的元素具有基于百分比的宽度
在桌面上,这很好用。不过,在我的Android手机和平板电脑浏览器上,内容没有正确缩放——所有内容都有点太小,双击缩放可以放大到正确的大小(同时不显示整个页面宽度)。这在纵向和横向模式下都会发生,并且缩放级别似乎相同,或者至少相似
我收到一个警告,告诉我javascript将主体宽度和高度设置为什么,这总是正确的,但是浏览器感觉需要加载,就好像窗口的大小实际上更大一样
我知道浏览器会在CSS像素和真实像素之间产生混淆,这是胡说八道,但我认为那里的元标记应该可以解决所有这些问题
那么,如何使浏览器将页面加载到真正的100%屏幕大小,而不是某种~125%大小?添加
user-scalable=no
对于视口元标记,这(至少在我的测试中)强制浏览器以指定的宽度显示,而不是以用户/浏览器首选项显示