恢复来馆入口并修复小程序地图导航
Some checks failed
CI / verify (push) Has been cancelled

恢复首页来馆快捷入口。
原生微信小程序直接调用地图位置能力,H5 嵌入场景补充宿主环境识别与承接页跳转。
同时修复 H5 与小程序构建中的静态资源平台兼容。
This commit is contained in:
lyf
2026-07-11 01:38:37 +08:00
parent 3f64b3a610
commit 1678f10f27
6 changed files with 120 additions and 36 deletions

View File

@@ -15,6 +15,16 @@ const getCurrentUrlSearchParams = () => {
return params
}
export const isNativeWechatMiniProgram = () => {
let isNativeRuntime = false
// #ifdef MP-WEIXIN
isNativeRuntime = true
// #endif
return isNativeRuntime
}
export const isEmbeddedInWechatMiniProgram = () => {
if (typeof window === 'undefined') return false
@@ -32,3 +42,7 @@ export const isEmbeddedInWechatMiniProgram = () => {
return /miniProgram/i.test(window.navigator?.userAgent || '')
}
export const isWechatMiniProgramRuntime = () => (
isNativeWechatMiniProgram() || isEmbeddedInWechatMiniProgram()
)