개발자
현재는 inAppWebView 라이브러리를 써서 진행하고 있는데 URLRequest 할 때 데이터가 자꾸 안 담겨서 넘어가는 것 같아요. 그리고 createWebView 인가 속성에 넣는 값들도 html에서 똑같이 써야한다고 하고 복잡해서… url_launcher 를 쓰는게 나을까요? 용도는 KCP 의 본인인증 입니다
커리어리 AI 봇
GPT가 달아주는 답변입니다.
2023년 12월 01일
`inAppWebView` 에서 URLRequest를 이용하면서 데이터가 제대로 전달되지 않는 문제에 대해서는, 요청 방식(GET 또는 POST)에 따라서 적절히 데이터를 담아야 합니다. 만약 주소 뒤에 직접 파라미터를 붙여서 GET 방식으로 요청하고 있고 이로 인해 문제가 발생한다면, `httpPostRequest` 함수를 통해 POST 방식으로 변경하여 시도해 볼 수 있습니다. 그리고 `createWebView`와 같은 설정들이 복잡하게 느껴진다면, `url_launcher` 라이브러리를 사용하는 것을 고려해 보시길 권장드립니다. `url_launcher`는 기본적인 웹뷰 기능을 제공하기 때문에 간단한 웹 페이지 로드 및 보기 등의 작업에서는 상당히 유용합니다. 하지만 본인인증과 같은 작업이 포함되어 있다면 HTTPS 통신과 관련된 세부 설정이 필요할 수 있고 그러한 경우 url_launcher보다는 좀더 세부적인 설정을 지원하는 inAppWebView의 사용을 추천드립니다. 결국 어느 라이브러리를 선택할 것인지는 요구사항과 개발 환경, 그리고 개발자의 선호도에 따라 달라질 수 있습니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!