#鸿蒙通关秘籍#想在隐私模式下获取指定URL对应的Cookie值,我要怎样实现这个需求呢?

HarmonyOS
2024-12-13 09:35:48
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
hm673ff09671132

你可以用fetchCookieSync()接口实现,这个接口来获取隐私模式下指定URL对应cookie的值。

import { webview } from '@kit.ArkWeb';
@Entry
@Component
struct WebComponent {
controller: webview.WebviewController = new webview.WebviewController();
build() {
Column() {
Button('fetchCookieSync')
.onClick(() => {
let value = webview.WebCookieManager.fetchCookieSync('https://www.example.com', true);
console.log("fetchCookieSync cookie = " + value);
})
Web({ src: 'www.example.com', controller: this.controller, incognitoMode: true })
}
}
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.

已于2024-12-17 15:09:40修改
分享
微博
QQ
微信
回复
2024-12-13 11:26:33
相关问题
如何清除Web隐私模式所有cookie
1404浏览 • 1回复 待解决