我们在微信内 H5 支付页中调用:
WeixinJSBridge.invoke('getBrandWCPayRequest', payParams)
偶现安卓手机无法调起支付,等待 6~8 秒后:typeof window.WeixinJSBridge === 'undefined',无法执行 invoke。
最近一个月统计:影响率约 3.87%,全部发生在 Android / OpenHarmony 微信内置浏览器。
请问:
1. Android 微信内置浏览器是否存在 WeixinJSBridge 延迟注入或本次 WebView 会话不注入的已知问题?
2. WeixinJSBridge 长时间为 undefined,官方推荐的恢复方式是什么?

你好,你调的哪个接口?是否微信环境内打开?不支持内嵌的。辛苦更新微信客户端至最新版本,重试复现后上传下客户端日志,覆盖测试时间:
微信日志上传步骤:
微信 - 我 - 设置 - 帮助与反馈 - 右上角扳手图标 - 上传日志
上传后私信发下我下单参数+测试微信号+时间