chache/we7/resource/js/webview.js
2024-01-23 19:04:21 +08:00

38 lines
1.1 KiB
JavaScript

var e;
(e = getApp()),
(module.exports = {
backApp: function (e) {
if (e)
try {
wx.setStorageSync("we7_webview", e);
} catch (e) {
console.log(e);
}
var t = getCurrentPages();
if (t.length > 1)
for (var n in t)
"wn_storex/pages/view/index" === t[n].__route__ &&
wx.navigateBack({ data: t.length - n + 1 });
},
urlAddCode: function (t) {
var n = wx.getStorageSync("userInfo"),
a = function (e) {
var n = (function (e, t) {
e = e.replace(/(#\/)(.*)/, "");
var n = new RegExp("(^|&)" + t + "=([^&]*)(&|$)", "i"),
a = e.match(n);
return null !== a ? unescape(a[2]) : null;
})(t, "state");
t.indexOf("http") ||
n ||
(t = t.replace(
/index.php\?/,
"index.php?token=" + e.sessionid + "&"
));
var a = getCurrentPages();
a && (a = a[getCurrentPages().length - 1]), a.setData({ url: t });
};
n.sessionid ? a(n) : e.util.getUserInfo(a);
},
});