zhuguifei
2 天以前 7941623b1fb108a154ea4270d7c7e2df6031f6e5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
let browser;
 
function calcBrowser() {
    function isSafari() {
        const res = uni.getSystemInfoSync();
        return res.model;
    }
 
    return {
        isSafari: isSafari(),
        isWebView: /(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(isSafari())
    };
}
 
function getBrowser() {
    if (!browser) {
        browser = calcBrowser();
    }
 
    return browser;
}
 
export {
    getBrowser
};