【HarmonyOS】【JAVA UI】 鸿蒙 Webview怎么设置cookie和读取cookie
在大家开发中,可能会使用Webview去加载网页,需要将应用开发中使用到必要的cookie信息同步到HarmonyOS的webview,也有可能从HarmonyOS的webview中获取cookie信息,如下写一个demo作为参考,基础的webview学习,大家参考如下链接
1、设置cookie
我们需要重写webAgent的接口,实现isNeedLoadUrl的方法中设置如下代码
2、读取cookie
我们需要重写webAgent的接口,实现onPageLoaded的方法中设置如下代码
3、整体代码如下
XML 代码如下
<?xml version="1.0" encoding="utf-8"?>
<DirectionalLayout
xmlns:ohos="http://schemas.huawei.com/res/ohos"
ohos:height="match_parent"
ohos:width="match_parent"
ohos:orientation="vertical">
<ohos.agp.components.webengine.WebView
ohos:id="$+id:webview"
ohos:height="0fp"
ohos:weight="1"
ohos:width="match_parent">
</ohos.agp.components.webengine.WebView>
</DirectionalLayout>
Java 代码如下
效果如下