9***@qq.com
9***@qq.com
  • 发布:2023-05-24 11:16
  • 更新:2023-07-01 21:21
  • 阅读:112

关于学习uniapp中遇到的问题,希望大佬给帮忙看看,谢过各位了

分类:uni-app

我在阅读uniapp文档的过程中,遇到了webview这个名词。然后就去百度查询了相关的概念,得到了“webview是一种控件,基于webkit引擎,因此具备渲染Web页面的功能,并且可以加载h5”。针对于这个问题我具有以下几个方面的疑惑:
1、webview是和浏览器是同种概念, 还是说webview是一个容器, 这个容器里包含了内置的浏览器, 可以加载h5页面(究竟是webview具有自己的window对象还是webview里面的浏览器具有自己的window对象)。
2、如果说webview是一个容器,里面包含了内置的浏览器,而uniapp中以.vue结尾的文件走的也是webview渲染。那么是不是说.vue的文件中是可以使用window等对象(还是说webview加载的页面通过编译在运行时在不同的平台就会形成差异,导致加载至app端时就不可用了)
谢谢各位。

2023-05-24 11:16 负责人:无 分享
已邀请:
昭昭L

昭昭L - 开心就好

在uni中webview是个组件,可以加载html,编译到不同平台表现形式内核各不相同。在app中每个vue页面,其实都是一个webview,而vue页面里的web-view组件,其实是webview里的一个子webview。这个子webview被append到父webview上。

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