2***@qq.com
2***@qq.com
  • 发布:2020-04-15 07:33
  • 更新:2023-12-21 11:54
  • 阅读:4359

使用uni做的h5已经在index.html加入了un.webview.js但是无法使用getEnv等方法

分类:uni-app

因为架构需要,有几个页面使用uni-app做了h5页面,在uniapp做的app里面使用webview嵌套。
根据官方的要求,我已经另外配置了h5项目的index.html
但是,运行以后在控制台甚至直接输出却存在uni.getEnv()等方法,h5页面就没法跟webview实现交互
大家有什么好的办法

uni.getEnv()  
VM7154:1 Uncaught TypeError: uni.getEnv is not a function  
    at <anonymous>:1:5
0 关注 分享

要回复文章请先登录注册

7***@qq.com

7***@qq.com

我也是,为啥啊我看js已经执行了啊
2023-12-21 11:54
s***@163.com

s***@163.com

uni 方法底下,也没有webView 这个属性啊。
已经在html看到引入的 uni.webview.1.5.2.js, 但是
uni.webView uni.webview 都显示undefined,打印 uni 变量,也是完全没有 webView 这个属性
2023-05-26 10:45
s***@163.com

s***@163.com

回复 DCloud_uni-ad_HDX :
uni 方法底下,也没有webView 这个属性啊。
已经在html看到引入的 uni.webview.1.5.2.js, 但是
uni.webView uni.webview 都显示undefined,打印 uni 变量,也是完全没有 webView 这个属性
2023-05-26 10:45
s***@163.com

s***@163.com

回复 2***@qq.com :
uni 方法底下,也没有webView 这个属性啊。
已经在html看到引入的 uni.webview.1.5.2.js, 但是
uni.webView uni.webview 都显示undefined,打印 uni 变量,也是完全没有 webView 这个属性
2023-05-26 10:45
3***@qq.com

3***@qq.com

怎么解
2021-03-31 19:55
许言琪

许言琪

问题已解决: 打印 uni 会发现有很多的方法,并不是我们需要的, uni.webView 使用这个是可以的
2020-08-25 13:44
许言琪

许言琪

回复 2***@qq.com :
你好,我也是相同的问题,但是没明白什么意思
2020-08-25 11:19
DCloud_uni-ad_HDX

DCloud_uni-ad_HDX

参考 [https://uniapp.dcloud.io/static/web-view.html](https://uniapp.dcloud.io/static/web-view.html)
2020-04-15 15:31
2***@qq.com

2***@qq.com (作者)

解决了,原来官方把通信方法放在了webview下,
2020-04-15 10:26
9***@qq.com

9***@qq.com

老师好
2020-04-15 08:19