Android 浏览器分辨率调整,让Android上的浏览器用设备实际像素打开你的网页
最近做了一个网站,发现在Android平板浏览器下访问,分辨率并不是设备自己的像素。我用的是华为荣耀平板,设备实际的分辨率是1280x800,但是我用js测算出来的document.body.clientWidth只有980px。
说明Android下浏览器默认的并不是实际像素,而是中像素密度。(注:Android支持三种屏幕像素密度:低像素密度,中像素密度,高像素密度)
为了防止Android Browser和WebView根据不同屏幕的像素密度对你的页面进行缩放,就要在网页里加上一段代码,控制网页展示的分辨率。
这里面,target-densitydpi的功能就是指定屏幕像素密度DPI。它的参数有:
device-dpi –使用设备原本的 dpi 作为目标dpi。不会发生默认缩放。
high-dpi – 使用hdpi作为目标dpi。中等像素密度和低像素密度设备相应缩小。
medium-dpi – 使用mdpi作为目标dpi。 高像素密度设备相应放大, 像素密度设备相应缩小。这是默认的target density。
low-dpi -使用mdpi作为目标dpi。中等像素密度和高像素密度设备相应放大。
– 指定一个具体的dpi值作为target dpi。这个值的范围必须在70–400之间。
Android 浏览器分辨率调整,让Android上的浏览器用设备实际像素打开你的网页相关推荐
- 【SemiDrive源码分析】【MailBox核间通信】45 - Android侧 RPMSG_IPCC_RPC驱动分析(上) 之 RPMSG设备 与 RPMSG驱动 匹配过程分析
[SemiDrive源码分析][MailBox核间通信]45 - Android侧 RPMSG_IPCC_RPC驱动分析(上) 之 RPMSG设备 与 RPMSG驱动 匹配过程分析 一. IPCC_R ...
- android 屏幕分辨率 屏幕密度,Android屏幕适配——多分辨率多屏幕密度
为什么要适配,适配的好处等等这里就不说了,直接说我们要怎么适配,请看下面的内容. 1.重要概念 px:pixel,像素Android原生API,UI设计计量单位,如获取屏幕宽高. 屏幕分辨率:指在纵向 ...
- android 主流分辨率是多少,android 屏幕分辨率问题
iPhone的icon设计就这么简单,iPhone的屏幕只有320×480像素,所以程序没有适配性问题. Android 在研究Android的icon设计之前,有必要先了解Android的界面是如何 ...
- android 屏幕分辨率 屏幕密度,android分辨率,屏幕尺寸,屏幕密度关系
名词定义 分辨率 分辨率就是手机屏幕的像素点数,通常描述成屏幕的"宽×高",安卓手机屏幕常见的分辨率有480×800.720×1280.1080×1920等.720×1280表示此 ...
- android相机分辨率是多少,Android相机套装分辨率
我已经构建了一个自定义的相机应用程序,我正在尝试更改所拍摄图像的分辨率.我已经读过这可能取决于Android的手机或版本? 我知道他们是使用setParameters设置的,但只是不知道如何设置所有手 ...
- linux占内存小的浏览器,基于μCLinux嵌入式操作系统上的浏览器内存管理策略研究详解...
0 引言 在嵌入式系统中,由于设备性能限制系统总的可分配内存相对较小,而在嵌入式平台上浏览器正常运行所需内存一般都比较大,并且内存分配和释放操作也比较频繁,例如,IPTV EPG界面上显示各类菜单按钮 ...
- 微信浏览器字体调整 PHP,如何针对微信浏览器的调整字体大小功能进行适配?...
微信jssdk,有个初始化字体的方法 (function() { if (typeof WeixinJSBridge == "object" && typeof W ...
- 新版火狐浏览器怎么调整字体 火狐浏览器字体调整技巧分享
相信有了解的朋友都清楚,官方在新版火狐浏览器中不仅优化了UI设计,还带来了一些细微的变化与改进.那么,新版火狐浏览器该怎么调整字体呢?下面小编就来分享一下火狐浏览器字体调整技巧,有需要的朋友可以稍作参 ...
- android分辨率 x y,Android - 确定不同分辨率的位图上的特定位置(X,Y坐标)?
我正在尝试创建的应用程序是棋盘游戏.它将有一个位图作为棋盘和棋子,移动到棋盘上的不同位置.该板的一般设计是方形的,具有一定数量的行和列,并具有用于外观的边框.想象一下国际象棋棋盘或拼字游戏板.Andr ...
最新文章
- Linux df -h 显示磁盘空间满,但实际未占用满——问题分析
- Sigma Function LightOJ - 1336[约数和定理]
- matlab 判断两个矩阵有元素相等_如何使用MATLAB对Excel中的多参数进行计算?
- linux和windows接口中文乱码_Loadrunnerweb接口基础
- 消息称《绝地求生》开发商Krafton将启动IPO 腾讯是大股东
- 怎么用php myadmin连接远程MYSQL数据库
- 展示魅力东莞,传递亚运激情
- pycharm双击没有反应(Idea机制与之相同)
- 论文赏析[EMNLP18]用序列标注来进行成分句法分析
- Tomcat详解(十一)——Tomcat管理
- 自管理图形处理结构框架
- EWSA1.50.0.298栈溢出错误
- java 分词获取词性_Ansj中文分词Java开发词性分类
- 购房流程之三 贷款与保险
- Linux-下往移动硬盘中拷贝数据
- 入侵检测系统 FAQ
- 光模块:PCB设计方法
- python--dict容器
- Mysql 中 case when then else end 用法
- 低空急流负风切变对风机的影响
热门文章
- 利用PS 的色阶工具去除文本有色和黑白水印
- centos7安装字体库
- 不能直接获取?聊聊如何在Shader Graph中获取深度图
- ajax创建iexmlhttp,AJAX 常用函数创建XMLHTTP对象,区别IE,Mozilla浏览器
- pymssql连mysql_Python利用pymssql访问mysql数据库
- MySQL之事务 索引 锁_MySql 知识点之事务、索引、锁原理与用法解析
- python粉色_在“\”后以升华形式突出显示粉红色
- 5个Dubbo面试题,含金量超高!
- Python零基础速成班-第5讲-Python函数,Function和Lambda基础
- Shopee怎么注册开店?