编码问题
ios英文版
无法正常识别utf-8编码,需要将文件编码格式设置为utf-8,带bom的编码格式,否则会乱码。
布局问题
在body设置了全局的字体font-size,textarea中会不生效,还是使用默认的字体大小。
(video标签)视频播放器是悬浮在所有页面元素之上的 即使看起来不是;在播放器上放置的任何可点击元素都无法触发点击事件。
在ios上不能写height=device-height 否则会全屏显示高度,而不是浏览器可视区域的高度(安卓不会)
ios中css的active尾类无法使用,当写了document.addEventListener('touchstart',function(){},false);之后才能正常使用
缓存问题
有时候会碰到多个页面之间跳转,返回到上一个页面的时候载入的数据都是缓存里的数据,这时候如果要去取新的数据,就会比较麻烦。
ios页面跳转时上一个页面依然处于激活状态,返回 上一页无法重载js,但会执行这个里面的方法
window.onpopstate = function(event) {
//要执行的方法
};(实测
安卓5.0不会执行该方法)
注意:ios异步请求也是会有缓存的 太坑了 所以得加一个时间戳(例如在请求的最后加个参数?ver=xxxxx) 这样才能请求到最新的数据了
暂时只有那么多,以后遇到问题会不定期更新