获取屏幕缩放比

getDeviceRatio(){     var isAndroid = window.navigator.appVersion.match(/android/gi);     var isIPhone = window.navigator.appVersion.match(/iphone/gi);     var devicePixelRatio = window.devicePixelRatio;     var dpr;     if (isIPhone) {         // iOS下,对于2和3的屏,用2倍的计划,其余的用1倍计划         if (devicePixelRatio >= 3) {              dpr = 3;             } else if (devicePixelRatio >= 2){                 dpr = 2;             } else {                 dpr = 1; }             } else { // 其余设施下,仍旧应用1倍的计划                 dpr = 1;             }             return dpr         }

获取URL的参数,返回一个对象

getRequest() {            const url = location.search; //获取url中"?"符后的字串      let theRequest = new Object();      if (url.indexOf("?") != -1) {        let str = url.substr(1);       let strs = str.split("&");        for (let i = 0; i < strs.length; i++) {          theRequest[strs[i].split("=")[0]] = unescape(strs[i].split("=")[1]);        }      }      return theRequest;    }