iframe在iphone手机上的问题与解决方案
web前端开发
共 1037字,需浏览 3分钟
·
2021-03-14 14:11
来源 | http://www.fly63.com/article/detial/7370
html{
position: relative;
width: 100%;
height: 100%;
overflow: hidden;
}
body{
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
overflow: auto;
-webkit-overflow-scrolling: touch;
}
问题2:
ios中点击,通过display=block或.show()显示元素会跳转顶部。
解决方法:将元素设置为visibility:hidden,通过改变值为"visible"显示元素。
问题3:
ios微信中,iframe下长按二维码识别不了。
原因:iframe受微信的安全限制,阻止了默认事件,也可能是父子窗口的原因。
解决思路:看其他文章说可以在iframe中的二维码被按下touchstart的时候,将二维码地址推送至父页面。
父页面接收到二维码识别的请求,则创建一个不可见的img元素,src为刚刚传输过来的二维码地址,并且二维码置顶铺满整个屏幕。
在touchend与touchcancel时,通知父窗体删除二维码。(具体没有尝试过)
评论
Jzlib4ME手机上的gzip压缩
这是jzlib的J2ME的版本,支持gzip格式的压缩与解压。当然,它也可被用于android,blackberry等java受限平台。这个版本仅做了简单的修改,存放于此仅供参考。
Jzlib4ME手机上的gzip压缩
0
Touchqode手机上的软件开发工具
Touchqode为你的智能手机带来软件开发工具,可随时随地编辑软件源码。特点:语法高亮、代码建议、集成FTP客户端、搜索、文件同步、支持Java等多种编程语言、可运行简单脚本以及适合开发者使用的键盘
Touchqode手机上的软件开发工具
0