gpt4 book ai didi

flutter - 有没有办法在 Flutter Web 中创建和读取 cookie?

转载 作者:行者123 更新时间:2023-12-01 23:00:23 27 4
gpt4 key购买 nike

我想知道有没有什么方法可以在Flutter中创建和读取cookie,类似于Javascript中的document.cookie。这似乎是合乎逻辑的,因为 Flutter Web 在构建时变成了 Javascript。

最佳答案

试试这个

导入 'dart:html';

final cookie=document.cookie;

这将返回类似 "key=value; key2=value" 的字符串如果您需要数据作为 Map ,您应该使用 split 和 map 方法从中提取键:值

喜欢:

import 'dart:html';

final cookie = document.cookie!;
final entity = cookie.split("; ").map((item) {
final split = item.split("=");
return MapEntry(split[0], split[1]);
});
final cookieMap = Map.fromEntries(entity);

用于设置 cookie

document.cookie="key=value";

关于flutter - 有没有办法在 Flutter Web 中创建和读取 cookie?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71989527/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com