HarmonyOS如何实现网页浏览?

ArkUI为我们提供了Web组件来加载网页,借助它我们就相当于在自己的应用程序里嵌入一个浏览器,从而非常轻松地展示各种各样的网页

web组件的基本使用
    1.提供具有网页显示功能的组件,依赖src和controller控制器
    2.需要添加网络访问权限
    3.controller控制器可以控制网页的前进和后退,异步执行js脚本,并返回执行结果
    4.web组件支持的属性,可以通过链式调用来设置
    5.web组件支持的事件,onConfirm事件即确认或者取消

webview的基本使用
    1. @ohos.web.webview是系统提供的基本能力
    2.一个webview只能控制一个web组件,且必须绑定,才能调用webviewController的方法
    3.webviewController
            3.1runJavaScript 一部执行js返回结果
            3.2registerScriptProxy 注入js对象导windows对象中,并在windows对象中调用该方法
            3.3createWebMessagePorts 创建web消息接口

   4.confirm()方法和onconfirm()方法,是构建web页面和原生页面彼此沟通的桥梁 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值