From 468c6e9a9bc9e4b3056dca13933a4c2e175802eb Mon Sep 17 00:00:00 2001 From: YeMingfei666 <1619116647@qq.com> Date: Mon, 6 Jan 2025 13:59:44 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E9=83=A8=E5=88=86=E5=85=AC?= =?UTF-8?q?=E5=85=B1=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- utils/app.js | 42 ++++++++++++++++++++++++++++++++++++++++++ utils/util.js | 3 +++ 2 files changed, 45 insertions(+) create mode 100644 utils/app.js create mode 100644 utils/util.js diff --git a/utils/app.js b/utils/app.js new file mode 100644 index 0000000..74c7c7c --- /dev/null +++ b/utils/app.js @@ -0,0 +1,42 @@ +export function openApp(url){ + // #ifdef H5 + window.location.href='com.hnsiyao.duanju://' + // #endif +} +export function isAndroid(){ + const systemInfo = uni.getSystemInfoSync(); + const isA=systemInfo.platform === 'android' + // isAndroid=()=>{ + // return isA + // } + return isA +} +export function isIos(){ + const systemInfo = uni.getSystemInfoSync(); + const isIOS = /iOS/.test(systemInfo.platform); + isIos=()=>{ + return isIOS + } + return isIOS +} +export function isH5Android(){ + const token=uni.getStorageSync('token'); + console.log(isAndroid()); + if(isAndroid()&&token){ + uni.removeStorageSync('token') + uni.navigateTo({ + url:'/pages/login/appEq' + }) + } +} +export function returnIsSafari() { + let res = uni.getSystemInfoSync(); + var ua = navigator.userAgent.toLowerCase(); + if (ua.indexOf('applewebkit') > -1 && ua.indexOf('mobile') > -1 && ua.indexOf('safari') > -1 && + ua.indexOf('linux') === -1 && ua.indexOf('android') === -1 && ua.indexOf('chrome') === -1 && + ua.indexOf('ios') === -1 && ua.indexOf('browser') === -1) { + return true; + } else { + return false; + } +} diff --git a/utils/util.js b/utils/util.js new file mode 100644 index 0000000..0c16469 --- /dev/null +++ b/utils/util.js @@ -0,0 +1,3 @@ +export function isEmpty(val){ + return val===null||val===undefined||val==='' +} \ No newline at end of file