Flutter webview 将 cookie 设置为 URL 参数
Flutter webview set cookies as URL parameters
我想知道是否可以通过以下方式在 webview 中设置 cookie 以将查询参数传递给 webview URL。
我的 URL 将是 mydomain.com?isMobile=true 并且想将参数 isMobile=true 设置为固定 cookie 以包含并强制参数。
我需要用 cookie 来做的原因是因为有人告诉我这是正确的方法,还有因为强制参数直接进入 URL 使我的 webview 中的某些功能无法工作就像在浏览器上一样。
即使不使用 cookie,我也会很感激任何关于如何使用 webview 使一些实时网络功能像在浏览器上一样更新的反馈。
这个问题快把我逼疯了,非常感谢你。
最后他们是与网页上的防火墙相关的问题,导致 cookie 无法按预期工作最终解决方案就像在 WebView 小部件中声明 initialCookies 一样简单。
WebView(
initialCookies: [
WebViewCookie(
name: cookieName,
value: cookieVal,
domain: cookieDomain,
path: cookiePath,
),
],
),
我想知道是否可以通过以下方式在 webview 中设置 cookie 以将查询参数传递给 webview URL。 我的 URL 将是 mydomain.com?isMobile=true 并且想将参数 isMobile=true 设置为固定 cookie 以包含并强制参数。
我需要用 cookie 来做的原因是因为有人告诉我这是正确的方法,还有因为强制参数直接进入 URL 使我的 webview 中的某些功能无法工作就像在浏览器上一样。
即使不使用 cookie,我也会很感激任何关于如何使用 webview 使一些实时网络功能像在浏览器上一样更新的反馈。
这个问题快把我逼疯了,非常感谢你。
最后他们是与网页上的防火墙相关的问题,导致 cookie 无法按预期工作最终解决方案就像在 WebView 小部件中声明 initialCookies 一样简单。
WebView(
initialCookies: [
WebViewCookie(
name: cookieName,
value: cookieVal,
domain: cookieDomain,
path: cookiePath,
),
],
),