开发者社区> 问答> 正文

小程序用webview嵌套H5时,安卓环境下不能相互通信,ios和开发者工具中都是正常通信的。

请问下小程序中用webview嵌套的H5中,安卓手机运行环境下H5中通过 dd.postMessage方法向小程序中发送消息,小程序中接收不到。但是ios运行环境和开发者工具里面是可以接收到消息的。针对安卓是还要做另外的配置吗?

展开
收起
游客worvmf6zj2nvy 2023-05-06 17:46:52 170 0
1 条回答
写回答
取消 提交回答
  • 随心分享,欢迎友善交流讨论:)

    可能是安卓手机的一些权限问题导致的,建议在小程序中调用 dd.getSystemInfo 方法获取当前设备的系统信息,查看是否支持 postMessage 方法。另外,也可以在小程序中尝试使用 dd.onMessage 方法来接收来自 H5 页面的消息。如果仍有问题,建议尝试升级钉钉客户端或者联系钉钉技术支持获取帮助。

    2023-05-06 18:03:59
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
手淘iOS性能优化探索 立即下载
From Java/Android to Swift iOS 立即下载
深入剖析iOS性能优化 立即下载