uniapp打包APP使用webView加载h5, h5向webview通讯传递参数

  1. 去官方下载uni.webview.js, 下载地址
  2. 下载完成后在H5项目main.js中引入
import * as webview from '@/utils/webview.1.5.4.js'
  1. 在H5项目页面中向webview通讯
uni.webView.postMessage({
	data:{
		action: 'message',
		url:'/pages/subject/subject',
		id: '1111'
	}
})
  1. webview页面进行接收
<web-view :src="webUrl" @onPostMessage="getMessage" @message="getMessage"></web-view>

getMessage(e) {
	//这里打印的就是对象集合
	console.log(e)
}
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐