php 判断不同分辨率,关于不同分辨率手机显示有区别的解决办法
appcan生成的软件中有很多不同分辨率手机显示有区别的提问,官方给出的方法对我没有任何帮助,所以我也一直在为这个问题苦恼不已,通过
http://www.cnblogs.com/plums/archive/2013/01/10/WebApp-fixed-width-layout-of-multi-terminal-adapter-since.html#2722209这个帖子,以及PLUMS给我发的邮件,我对我的软件做了部份修改后,已经可以在我的三个手机上解决不同分辨率显示有区别的问题了。
以下是我的修改方案:
1.在自己软件的CSS文件夹中打开ui-base.css文件,在
*
{
margin: 0;
padding:0;
font-size: 24px;}
处作修改,红色的字为自己添加上去的代码
2.在自己软件的JS文件夹中打开zy_control.js,在最后面添加如下代码
var adaptUILayout = function(uiWidth){
var
appVersion,
isI9100G,
deviceWidth,
devicePixelRatio,
targetDensitydpi,
meta,
initialContent;
//获取设备信息,并矫正参数值
appVersion = window.navigator.appVersion;
isI9100G = appVersion.indexOf('GT-I9100G') > -1;
devicePixelRatio = window.devicePixelRatio;
deviceWidth = isI9100G ? 480 : window.screen.width; //在三星 I9100G上, screen.width值不不一定等于屏幕分辨率
//alert(appVersion);
//获取最终dpi
targetDensitydpi = uiWidth / deviceWidth * devicePixelRatio * 160;
initialContent = 'target-densitydpi=' + targetDensitydpi + ', width=device-width, user-scalable=no';
//添加到meta viewport
meta = document.getElementsByName('viewport')[0];
meta.setAttribute( 'content', initialContent );
};
3.在自己每一个页面的
php 判断不同分辨率,关于不同分辨率手机显示有区别的解决办法相关推荐
- 手机玩html5游戏很卡,手机游戏卡怎么办_手机玩游戏卡顿解决办法-系统城
现在很多小伙伴在闲暇之余都会使用手机来玩游戏,但有些网友在操作时却遇到了手机玩游戏卡顿的情况,很是影响游戏体验,那对此我们该怎么来处理这一问题呢?今天系统城小编就来为大家分享关于手机玩游戏卡顿解决办法 ...
- 关于修改WIFI代理后手机部分APP无法使用的解决办法
关于修改WIFI代理后手机部分APP无法使用的解决办法 最近在练习爬虫抓取手机app数据时出现了一个问题,就是修改wifi代理,使用fiddler代理时,使用斗鱼app显示无法连接到服务器,在网上搜索 ...
- android 刷机后存储空间变小,安卓手机内存越来越小的解决办法
智能手机目前已经非常流行,不过近期网络朋友反馈手机内存越来越小,手机运行速度越来越慢,不知道怎么回事?如果您也遇到类似的问题,那么多半是安卓手机经常安装卸载大量的游戏和软件造成的,安卓大量软件不仅会使 ...
- android应用点全屏按钮无法全屏,安卓手机软件显示不全屏的解决办法
不知道大家有没有遇到这样的情况,当我们使用一些分辨率较高的安卓手机,有时候会发现很多网页以及软件等界面全屏显示.面对这样的问题,传统的解决办法无外乎两种,其一为使用Spare Parts的兼容模式来实 ...
- android系统耗电量大待机,安卓手机耗电快有什么解决办法吗 安卓手机待机耗电量大怎么办...
虽然手机发展速度越来越快,技术也越来越高了,电池容量相对之前的900毫安1000毫安,都上升到了2000毫安到5000毫安,但是感觉待机的时间和正常的使用时间,却没有之前那么长了,难道手机电池容量是假 ...
- unity消息队列判断字符串相等有错误_Python3十大经典错误及解决办法
◆ ◆ ◆ ◆ ◆ 接触了很多Python爱好者,有初学者,亦有转行人.不论大家学习Python的目的是什么,总之,学习Python前期写出来的代码不报错就是极好的.下面,严小样儿为大家罗列出Pyt ...
- 基础连接已关闭解决办法_手机wifi连不上怎么办 手机wifi连不上解决办法【详解】...
现在WLAN局域网无处不在,我们几乎都是生活在WiFi的世界里,其中使用手机连接WLAN局域网是最常见.最便携的方式.如果手机wifi连不上,这是一件比较让人抓狂的事.下面小编就给大家总结了手机wif ...
- Fiddler无法抓手机APP数据包的解决办法
参考链接 使用fiddler抓取手机上的HTTPS包 Fiddler抓不到手机APP数据包 解决办法(检查步骤) Fiddler 正确配置(图是借来的,因为主要讲步骤) 手机与PC在同一网络中 两台设 ...
- 小米手机耳机音量太大——解决办法
问题:小米手机使用耳机听QQ和微信的语音时,即便是最小音量声音也特别大. 解决办法:打开"设置 -> 无障碍 -> 单声道音频"的选项.
最新文章
- NOIP2018TG 初赛复习
- ci发什么音标_48个国际音标发音舌位图
- 搞定所有的跨域请求问题
- 【大牛疯狂教学】深入拆解java虚拟机百度云
- 浅学习使用Ribbon 和 Feign的理解和使用
- Spring的事务管理难点剖析(4):多线程的困惑
- Spark面试题梳理
- 记一次闲置电视盒子乐视C1S折腾entware
- 对九个超级程序员的采访
- html 页面长度单位,css绝对长度单位有哪些?
- 转载:python中的pygame编写飞机大战(七) 播放爆炸动画
- snaker mybatis 配置
- 用相关函数法计算信号的延迟量
- 骨传导耳机的利与弊有哪些?骨传导耳机到底好不好?
- fbi测试_FBI的完整形式是什么?
- 功能安全基础知识问答
- 红黑树和红黑树的原理详解
- MongoDB中索引的创建和使用详解
- JS前端加密、JAVA后端解密详解
- docker实现quagga_docker中安装quagga