zoukankan      html  css  js  c++  java
  • iso与安卓遇到的问题

    问题一:在公众号中,使用new Date(“2020-01-16 15:20”).getTime()时,在电脑调试和安卓手机上正常,但是在ios手机上不好用

           查找后发现,在ios上该方法获取的时间戳显示为NAN

    解决方法:将时间中的-改为/

           new Date(“2020/01/16 15:20”).getTime()

    正则:

      let date = '2020-01-16 15:20';
        date = date.replace(/-/g, '/');


     问题二:点击手机的返回键,返回页面,IOS页面不刷新(对于某些页面是需要刷新的)

    解决方法:

            const u = navigator.userAgent;
            const isAndroid = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1; // Android终端
            const isIOS = !!u.match(/(i[^;]+;( U;)? CPU.+Mac OS X/); // ios终端
            if (isAndroid) {
              console.log("安卓手机");
            }
            if (isIOS) {
              console.log("苹果手机");
              window.onpageshow = function(e) {
                if(e.persisted || (window.performance &&
                window.performance.navigation.type ==2)) {
                  window.location.reload();
                }
              }
            }
  • 相关阅读:
    杭电ACM1.1.4
    杭电ACM1.2.1 Elevator
    杭电ACM1.2.3 QuickSum
    杭电ACM1.2.5 Balloon Comes!
    ProxySQL 读写分离实践
    MySQL 5.7 新特性之初始化
    MySQL高可用架构之MHA 原理与实践
    CentOS 7 快速初始化脚本 for MySQL
    基于Mysql 5.7 GTID 搭建双主Keepalived 高可用
    MySQL 5.7 新特性之增强半同步复制
  • 原文地址:https://www.cnblogs.com/boreguo/p/12201442.html
Copyright © 2011-2022 走看看