随笔分类 - IOS
摘要:我在微信小程序中,有一个需求:根据 活动持续时间 来 计算这个活动 div的高度。 模拟器上一切正常,真机安卓也正常,但是真机ios计算出来的高度一直是NaN 然后一行一行打印,用真机调试查看打印结果,发现是 Date.parse(startTime) 这一行报错 (此时startTime为 202
阅读全文
摘要:app.js checkData:function(stringTime){ console.log("stringTime:",stringTime) var minute = 1000 * 60; var hour = minute * 60; var day = hour * 24; var
阅读全文
摘要:ios端:input失去焦点时,页面因为键盘被顶起后没有还原(此时键盘已经没有了),解决办法: $("input").blur(function(){ setTimeout(() => { var scrollHeight = document.documentElement.scrollTop |
阅读全文
摘要:问题:在select下拉框动态修改默认值时,ios不支持attr,需要用prop示例:1 直接选中默认值 <select> <option>0</option> <option>1</option> <option selected="selected">2</option> <option>3</
阅读全文
摘要:解决方案: img{ -webkit-touch-callout: none;}
阅读全文
摘要:之所以需要这个问题,是因为我再原生APP嵌套H5中,页面返回进入H5页面时,页面未初始化,再IOS系统中。这样的话页面会出现一些相应的BUG,所以,我想到的最简单的解决办法就是监听页面的返回事件。刷新页面
阅读全文
摘要:解决办法:微信引用1.2.0的版本 http://res.wx.qq.com/open/js/jweixin-1.2.0.js 我之前用的版本是:http://res.wx.qq.com/open/js/jweixin-1.0.0.js
阅读全文
摘要:苹果为了提高Safari中网站的辅助功能,屏蔽了Meta下的user-scalable=no功能。所以在iOS10下面,就算加上user-scalable=no,Safari浏览器也能支持手动缩放。 对于很多开发者来说,这是一个悲催的问题,如何解决,这个网上已经有了。用js加监听事件来阻止手动缩放。
阅读全文
摘要:这中情况只会出现在一些ios手机上,是兼容性的问题,当然我没有认真的确认过是出现在那些ios系统上的; 之所以出现这种情况,肯定是在input上或TA的父元素上用到了position:fixed; 目前在IOS上,针对position:fixed;这个是兼容性很差的 所以我们在写input相关样式时
阅读全文
摘要:在HTML中,如果把一个<input>的readonly属性设置为"readonly",表示这个表单元素不能编辑。 但是,鼠标点击之后,这个表单元素还是有光标存在的。 此时点击回退键,会引起页面回退。 可以加上UNSELECTABLE='true'属性,取消光标的出现。 1. 设置 unselect
阅读全文