本文主要适用于vue3框架开发的h5页面,嵌入到uni-app框架下的web-view中;
第一次在uni-app中嵌入web-view,以前原生开发直接导入wx.jssdk即可,现在uni-app的,我以为也是直接导入uni-webview.js,但实际上单独导入uni-webview.js,会发现一些功能无效,比如uni.navigateBack、uni.postMessage都是无效的,看了看官网给出的示例,发现了很重要的地方:
也就是说,h5页面引入uni-webview.js之前,还需要引用对应平台的sdk,因此只需要再引用微信小程序的sdk即可使用uni.navigateBack、uni.postMessage功能;
mark一下;