用hbuildx开发的微信小程序和h5程序. 小程序需要使用webview嵌入h5页面, 小程序webview怎么发送消息到h5页面(不考虑url传值)?
网上找的uni.createSelectorQuery().in(this).select('.webview').context((res) 拿到的对象是空的,不能调用postMessage方法.
wx.createWebViewContext也提示createWebViewContext方法不存在.
用hbuildx开发的微信小程序和h5程序. 小程序需要使用webview嵌入h5页面, 小程序webview怎么发送消息到h5页面(不考虑url传值)?
网上找的uni.createSelectorQuery().in(this).select('.webview').context((res) 拿到的对象是空的,不能调用postMessage方法.
wx.createWebViewContext也提示createWebViewContext方法不存在.
你这个问题 解决了吗?我现在也有这个场景的需求
5***@qq.com (作者)
uni的技术说是微信小程序限制了, 不能通过小程序的webview向h5发送消息. 放弃了,我重新刷新h5页面了, 我现在还没有那种无感刷新的需求.
2025-02-19 11:30
5***@qq.com (作者)
网上说的各种方式都试过了. 不知道他们那技术怎么验证的,谁便就发出来误导人,有的是拿app的api说微信小程序在哪忽悠. 还有那种第三方js桥的方式, 我没试你可以试试.
2025-02-19 11:32
回复 5***@qq.com: 我这个情况更奇葩。小程序uni开发的,h5也是uniapp开发的,且两端用户账号数据不同步。uniapp的官方文档确实是实现不了。我看了,好像是不支持H5通信。我还在想其他办法。
2025-02-19 15:22
5***@qq.com (作者)
能详细点么?
2025-02-14 11:01
1***@qq.com
回复 5***@qq.com: 就是通信通过后台中转
2025-02-17 15:28