Flutter 에서 WebView를 사용하면서 Cookie를 임의적으로 주입을 해야할 일이 생겨서 알아낸 방법에 대해서 포스팅을 합니다.
Class 구조체를 보시면 name, value, domain, path 가 보이시죠
그럼 간단히 사용하는 방법은 아래와 같습니다.
var cookieSet = WebViewCookie(
name: ‘’, //key값
value: ‘’, //key에 해당하는 value값
domain: ‘’, //Cookie를 적용시킬 도메인 명
)
body: WebView(
initialCookies: [
cookieSet
]
)
위와 같이 Cookie 에 넣고 싶은 값을 지정을 하시고 WebView가 생성할때 사용을 하시면 됩니다.
소스를 보시면 아시겠지만 initialCookies에 배열로 값을 넣어주실수 있습니다.
[Flutter]Adobe XD package 사용하기 (1) | 2022.11.07 |
---|---|
[Flutter] CupertinoAlertdialog 사용하는 방법 (0) | 2022.11.02 |
[Flutter] BottomNavigation에서 image 사용하는 예제 (0) | 2022.09.26 |
[Flutter] Image Crop & Rotate ( 이미지 자르기 & 회전 ) (0) | 2022.09.23 |
[Flutter] Facebook Login - Android (1) | 2022.09.20 |