UNPKG

fet-block

Version:

fetBlock is a web h5 request hook library

38 lines (35 loc) 838 B
// 执行script脚本 export function execScript(scriptContent) { const ele = document.createElement('script'); ele.innerHTML = scriptContent; document.body.appendChild(ele); document.body.removeChild(ele); } export function getLocalStorageObject(localStorageKey) { try { const configStr = localStorage.getItem(localStorageKey) if (configStr) { return JSON.parse(configStr); } } catch (e) { return null; } } export function getUAInfo() { const ua = navigator.userAgent; const isAndroid = /Android/.test(ua); const isIOS = /iPhone|iPad|iPod/.test(ua); const isWeixin = /MicroMessenger/.test(ua); const isQQ = /QQ/.test(ua); const isPC = !isAndroid && !isIOS; const lang = window.navigator.language; return { isAndroid, isIOS, isWeixin, isQQ, isPC, lang } }