喷气鸡
喷气鸡
  • 发布:2023-10-29 16:30
  • 更新:2023-12-07 08:29
  • 阅读:171

H5交互app获取不到数据

分类:uni-app

H5与app交互,
h5回调代码如下

window.jsBridge?.postMessage(eventName, params)

传递参数

eventName :字串;事件名称(下方备注)

params:字串;JSON字串,基础内容提供,代理线 id、渠道 cid、域名 domain,几个特殊事件会有其他的内容

例:{ id:71728986, cid:71728986, domain:'https://www.87878788in1.com/'}
,在webview页面获取不到数据,只能打印出error,我在原生安卓中测试了一下h5,是可以获取到传过来的参数,说明我的H5本身是没有问题的,有没有可以解决的方案

2023-10-29 16:30 负责人:无 分享
已邀请:
BoredApe

BoredApe - 有问题就会有答案。

如果是在uni-APP应用中引入h5 和uni-app app交互需要引入 <script type="text/javascript" src="https://js.cdn.aliyun.dcloud.net.cn/dev/uni-app/uni.webview.1.5.1.js"></script>

  • 7***@qq.com

    这个H5不是uniapp里面的,是别人的网页,所以没法改变别人H5。别人网址用window.jsBridge?.postMessage放个给uniapp推送消息,但是webview的onPostMessage接受不到信息

    2023-12-07 23:40

7***@qq.com

7***@qq.com

这个问题解决了吗?我也有这样的问题

要回复问题请先登录注册