共享库 goMall 加环境判定矩阵(与授权同款): 非webview提示「请在小程序中打开商城」; demo加switchTab埋点 (v26090810)
This commit is contained in:
12
index.html
12
index.html
@@ -99,7 +99,7 @@
|
|||||||
/* ============================================================
|
/* ============================================================
|
||||||
① 页面版本号(YYMMDD + 两位序号)—— 用于排查 webview 是否缓存了旧页面
|
① 页面版本号(YYMMDD + 两位序号)—— 用于排查 webview 是否缓存了旧页面
|
||||||
============================================================ */
|
============================================================ */
|
||||||
var VER = 26090809;
|
var VER = 26090810;
|
||||||
var verNoEl = el('verNo');
|
var verNoEl = el('verNo');
|
||||||
if (verNoEl) verNoEl.textContent = VER;
|
if (verNoEl) verNoEl.textContent = VER;
|
||||||
|
|
||||||
@@ -184,6 +184,16 @@
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 给 switchTab 打补丁:记录每一次跳转调用 + 捕获异常
|
||||||
|
if (window.wx && window.wx.miniProgram && window.wx.miniProgram.switchTab) {
|
||||||
|
var _st = window.wx.miniProgram.switchTab.bind(window.wx.miniProgram);
|
||||||
|
window.wx.miniProgram.switchTab = function (o) {
|
||||||
|
dbg('switchTab 调用 → ' + (o && o.url), 'ok');
|
||||||
|
try { _st(o); dbg('switchTab 已执行', 'ok'); }
|
||||||
|
catch (ex) { dbgErr('switchTab 抛异常: ' + (ex && ex.message ? ex.message : ex)); }
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
// 给 postMessage 打补丁:记录每一次调用 + 捕获异常
|
// 给 postMessage 打补丁:记录每一次调用 + 捕获异常
|
||||||
var origPost = (window.wx && window.wx.miniProgram && window.wx.miniProgram.postMessage) ? window.wx.miniProgram.postMessage.bind(window.wx.miniProgram) : null;
|
var origPost = (window.wx && window.wx.miniProgram && window.wx.miniProgram.postMessage) ? window.wx.miniProgram.postMessage.bind(window.wx.miniProgram) : null;
|
||||||
if (window.wx && window.wx.miniProgram) {
|
if (window.wx && window.wx.miniProgram) {
|
||||||
|
|||||||
Reference in New Issue
Block a user