美文网首页
ios,安卓兼容问题

ios,安卓兼容问题

作者: 最好的自己_3d47 | 来源:发表于2019-08-12 17:41 被阅读0次

1. IOS/iPhone的Safari不兼容Javascript中的Date()问题

iPhone中的safari无法解释 YYYY-MM-DD HH:mm:ss 或者YYYY/MM/DD HH:mm:ss这样的时间格式,而谷歌火狐等浏览器对这样的格式做了扩展。
解决方案

var arr = "2016/11/11 11:11:11".split(/[- : /]/)  
date = new Date(arr[0], arr[1]-1, arr[2], arr[3], arr[4], arr[5]);
document.write(date) 

2.ios手机input输入框键盘消失后,键盘区域仍旧存在

                  let keyTimer = null;
                  document.body.addEventListener('focusin', () => {
                    //软键盘弹起事件
                    clearInterval(keyTimer);
                  });
                  document.body.addEventListener('focusout', () => {
                    // 软键盘关闭事件
                    window.scrollTo(0, 0);
                    keyTimer = setTimeout(() => {
                      if (window.pageYOffset > 0) {
                        window.scrollTo(0, 0);
                      }
                    }, 200);
                  });

相关文章

网友评论

      本文标题:ios,安卓兼容问题

      本文链接:https://www.haomeiwen.com/subject/gloujctx.html