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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
import { php } from './host.js';
export function login() {
location.href = php + 'app=member&act=login';
}
export function getNavigationBarTitle() {
let page = getCurrentPages();
if (page && page[0]) {
let view = page[0].$holder;
if (view) {
// h5
return view.navigationBar.titleText;
} else {
// app-plus
try {
view = page.$getAppWebview();
if (view) {
const style = view.getStyle()
if (style && style.titleNView) {
return style.titleNView.titleText;
}
}
} catch (e) {
if (process.env.NODE_ENV !== 'production') {
console.log('getCurrentPages is not ready')
}
}
}
}
return undefined;
}
export function isWeixin(){
if (/MicroMessenger/.test(window.navigator.userAgent)) {
return true;
} else {
return false;
}
}
// 获取本地缓存
export function getCache (key){
const timestamp = Date.parse(new Date()) / 1000;
if(key){
var val = uni.getStorageSync(key);
var tmp = val.split("|");
// 缓存失效
if(!tmp[1] || timestamp >= tmp[1]){
uni.removeStorageSync(key)
return "";
}else{
return tmp[0] || "";
}
}
}