webview使用的代码如下
uni.navigateTo({
url: `/pages/team/member/member?teamId=${this.teamId}&teamName=${this.title}`,
})
产品分类: uniapp/H5
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: Microsoft Windows [版本 10.0.19044.1526]
HBuilderX类型: 正式
HBuilderX版本号: 3.3.11
浏览器平台: Chrome
浏览器版本: 版本 98.0.4758.82(正式版本) (64 位)
项目创建方式: HBuilderX
App下载地址或H5⽹址: https://appcrm.comen.com/
webview使用的代码如下
uni.navigateTo({
url: `/pages/team/member/member?teamId=${this.teamId}&teamName=${this.title}`,
})
在线上运行环境的H5或小程序中使用webview,并在webview中调用跳转函数即可
无法正常跳转uniapp的页面
无法正常跳转uniapp的页面
webview无法调用uni.navigateTo等跳转页面相关方法.
在我所写的webview页面中加载了webview相关的JSSDK--uni.webview.1.5.2.js;
本地运行环境可以正常使用跳转功能,比如uni.navigateTo,但是发行H5后无法使用,经过调试发现uni为空对象(详见附件截图),没有navigateTo方法
在APP环境下可正常使用。
使用的vue版本为Vue3.0,在此之前的Vue2.x打包的应用并无此问题。
H5环境我可以使用PostMessage解决