appcan打包后产生的问题总结
2024-10-20 20:48:31
以appcan为基础的项目,最终需要打包后进行调试。在调试过程中,主要的样式问题在苹果手机上,下面将这些问题总结起来,以防下次再犯。
1:ios 7 以上的手机中,状态栏与内容重叠:
问题描述:在ios7 系统以上的手机中,我们会发现状态栏的距离很小,导致与内容页重叠。而低版本的ios系统手机不会出现这种问题,安卓手机上都不会产生这种问题,所以我们需要在js中判断设备的类型,然后给状态栏添加距离。
解决方法:我们在js中添加以下代码,并在css中添加如下样式:
//ios状态栏适配
window.uexOnload = function(type){
var ios7style=uexWidgetOne.iOS7Style;
var isFullScreen = uexWidgetOne.isFullScreen;
if (ios7style == '1' && isFullScreen != '1') {
$("body").addClass("uh_ios7");
}
}
.uh_ios7 .uh,.uh_ios7{
padding: 2em 0 0;
}
2:设置苹果手的状态栏颜色
在页面中,我们只需要给body添加背景色,状态栏的背景色就会随body背景色相应的改变。
3:在有些苹果手机上图片不显示
可能原因:图片元素的父元素或者祖先元素的高度为0,导致不显示。
解决方法:直接删除高度为0的父元素或祖先元素。
最新文章
- ansible使用文档
- iOS的多版本配置(版本分离,多环境配置)
- c# 线程信号量 Mutex
- Oracle 自定义函数Function
- [置顶] css3 befor after 简单使用 制作时尚焦点图相框
- 基于新唐M0的XXTEA加密解密算法源码
- 反向代理-- WEB服务的加速器[转]
- GitHub使用指导
- (响应式PC端媒体查询)电脑屏幕分辨率尺寸大全
- jsp 的四个作用域 :page、request、session和application的区别 (转)
- OpenCms创建网站过程图解——献给OpenCms的初学者们
- uboot中的命令体系
- css 效果之转换
- win10jdk环境变量配置问题:'javac' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
- LeetCode算法题-N-ary Tree Level Order Traversal(Java实现)
- npm使用国内镜像的方法
- solr服务器搭建与Tomact整合及使用
- c++标准库中的string常用函数总结《转》
- 项目实体类使用@Data注解,但是项目业务类中使用getA(),setA()方法报错,eclipse中配置lombok
- windows下在idea用maven导入spark2.3.1源码并编译并运行示例
热门文章
- jQuery 属性操作 - addClass() 和 removeClass() 方法
- Tornado用户指引(一)-----------异步和非阻塞I/O
- 【转载】jquery实现勾选复选框触发事件给input赋值+回显复选框
- Delphi并行库System.Threading 之ITask 1
- python应用:爬虫框架Scrapy系统学习第四篇——scrapy爬取笔趣阁小说
- 第4天 Java基础语法
- P2257 YY的GCD
- Git项目管理
- Prism for WPF 搭建一个简单的模块化开发框架(四)异步调用WCF服务、WCF消息头添加安全验证Token
- C#使用API屏蔽系统热键和任务管理器