h***@163.com
h***@163.com
  • 发布:2019-08-21 14:36
  • 更新:2021-04-26 16:04
  • 阅读:4477

app使用webview时,webview内页面使用uni.navigateBack()不正确的问题

分类:uni-app

一个uni-app开发的app项目,我在里面使用webview引用本项目打包出来的H5站点的页面,发现uni.navigateBack()这个方法不能后退,而是刷新下当前页面,但是我在webview引用其他项目里的页面(引入了uni 的webview SDK )时,uni.navigateBack()成功后退。

ps: 在本项目被webview引用的那个页面如果引入sdk,会报错, 并且uni对象上没有postMessage这个方法 ,很奇怪

看到同一个问题

请问uni-app开发的app 用web-view 调用 用uni-app开发的h5页面 (uni-app调用uni-app); 会报uni.postMessage is not a function。请问webview的js该怎么引用

2019-08-21 14:36 负责人:无 分享
已邀请:
2***@qq.com

2***@qq.com

在【uni-app开发的app】中使用web-view 调用 【uni-app开发的h5页面】传递消息会报uni.postMessage is not a function的解决方法如下:

                uni.webView.postMessage({  
                    data: {  
                        action: 'message'  
                    }  
                });
3***@qq.com

3***@qq.com

我也遇到了跳转问题

该问题目前已经被锁定, 无法添加新回复