移动端调试
<script type="text/javascript" src="https://cdn.bootcss.com/vConsole/3.3.0/vconsole.min.js"></script>
<script>
var vConsole = new VConsole();
</script>
iOS
iOS系统将’YYYY-MM-DD HH:mm:ss’用new Date()转换时会转成NaN,‘YYYY-MM-DD’转换时不会。需要先将格式转换成’YYYY/MM/DD HH:mm:ss’
'2020-12-01 00:00:00'.replace(/-/g, '/') => '2020/12/01 00:00:00'
iPhone XR、iPhone 11在iOS14系统版本下,app内的H5页面全屏效果有一条空隙
<meta name="viewport" content="width=device-width,initial-scale=1.0,user-scalable=no,viewport-fit=cover">
user-scalable=no 不能放大缩小
viewport-fit=cover 全屏
iOS手机在微信里第一次刷新会丢失 window.WeixinJSBridge 手动刷新一次就好了(模拟手动刷新一次可解决) iOS手机vue的项目获取微信签名需要拿到第一次访问到的地址,作为获取jsconfig的参数传给后端
Android
H5 调用键盘时,fixed元素会错位,需要监听页面尺寸改变去隐藏或显示此元素
resize
document.body.scrollHeight/offsetHeight/clientHeight