v26110903 广场/专题/计算器/测一测在小程序里也开容器页,复制链接直达;容器页返回走 navigateBack
新增 js/host-nav.js(MBHost.open/back/home + 页内同站 <a> 拦截): - 首页进广场、专题问题、百宝箱测一测/计算器 → 容器页;广场点笔记 → 容器页 ?n= - 容器页(_hv=1)里笔记关闭、广场/专题/计算器返回 → navigateBack;广场「返回」tab → switchTab 首页 - 失败或不在小程序照旧本页跳转 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -264,8 +264,9 @@
|
||||
var b = e.target.closest('.kit-e,.kit-mb'); if (!b) return;
|
||||
try { navigator.vibrate && navigator.vibrate(8); } catch (x) {}
|
||||
var k = b.dataset.k;
|
||||
if (k === 'qz') location.href = 'guangchang/' + cleanQ({ c: 'ceshi' });
|
||||
else if (k === 'js') location.href = 'topic/jisuan/' + cleanQ();
|
||||
var go = function (u) { if (!(window.MBHost && MBHost.open(u))) location.href = u; }; /* 11-09 小程序里开容器页,复制链接直达(js/host-nav.js) */
|
||||
if (k === 'qz') go('guangchang/' + cleanQ({ c: 'ceshi' }));
|
||||
else if (k === 'js') go('topic/jisuan/' + cleanQ());
|
||||
else if (window.__mbOpenQA) window.__mbOpenQA('孕期百问');
|
||||
});
|
||||
})();
|
||||
|
||||
Reference in New Issue
Block a user