uniapp开发踩坑之webview与uniapp通信

5,133 阅读1分钟

需求:

uniapp开发的安卓内加载了一个webview,webview加载的网页需要在点击网页上的退出登录按钮时,退出到uniapp的登录页

开发:

在html里引入uni.webview.1.5.2.js,然后加如下代码即可调用uniapp的方法

踩坑:

由于webview加载的html也是用uniapp打包出来的,所以在引入uni.webview.js时会被uniapp本身的uni覆盖,导致uni的方法使用不了,这时需要把源码里面注册uni对象换个名字,比如webUni,即可正常使用。