收藏
回答

onPageStateChange 无法正常工作在 OpenHarmony 微信1.0.1

框架类型 问题类型 操作系统版本 手机型号 微信版本
小程序 Bug OpenHarmony 5.0.0 HUAWEI Mate 60 Pro 1.0.1

因为micorMessenger的Chrome 中visibilitychange 事件无法正常工作。通常使用 WX JS-SDK 提供的 onPageStateChange 方法作为替代。这个方法真的很有用。然而onPageStateChange 仅在andriod微信7.0 及以上版本中才能正常运行。考虑到微信HarmonyOS版本是从1.0.0版本开始的,这就引发了一个问题:WX JS-SDK是否包含版本检查逻辑,导致其目前再鸿蒙的系统上无法正常工作。

window.WeixinJSBridge.on('onPageStateChange', (value) => {
   console.log(value)
});

如果没有onPageStateChange,这可能会导致用户误操作因为页面状态更新不及时,会有一些致命问题。有什么帮助或建议吗?


回答关注问题邀请回答
收藏
登录 后发表内容