Web组件是提供具有网页显示能力的组件。依赖两个参数,分别是src资源地址、controller控制器
src资源地址即支持本地资源,也支持网络资源
controller控制器是由 @ohos.web.webview 提供的web控制能力
- 当访问在线网页时,添加网络权限 ohos.permission.INTERNET(module.json5 里面)
- 不支持转场动画
- 同一页面多个Web组件,必须绑定不同的 WebViewController
访问本地资源文件:使用 $rawfile 或者 resource 协议,如果加载应用包外沙箱路径的本地资源文件
controller控制器,可以控制 Web 组件的各种行为,如网页前进、后退等
WebView基本
@ohos.web.webview是系统提供的基础能力,提供了许多Web控制能力
webviewController可以控制Web组件各种行为
一个webviewController对象只能控制一个web组件,且必须在web组件和 webviewcontroller 绑定后,才能调用 webviewController上的方法