인프런 커뮤니티 질문&답변

dckim님의 프로필 이미지
dckim

작성한 질문수

[2024 최신] [코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

WebView 사용해보기

웹뷰 사용시 첨부파일 설정(<input type='file'>) 및 위치(Geolocation) 설정 문의

작성

·

705

0

WebView.setWebChromeClient(new WebChromeClient() {

@Override

public void onGeolocationPermissionsShowPrompt(

String origin,

GeolocationPermissions.Callback callback) {

...

}

@Override

public boolean onShowFileChooser(

WebView webView,

ValueCallback<Uri[]> filePathCallback,

FileChooserParams fileChooserParams) {

...

}

});

 

위 안드로이드 코드에 대응되는 Flutter에서의 사용법에 대해 문의 드립니다.

iOS는 환경이 안되어 확인 못한 상태이며,

안드로이드는 첨부파일 설정은 확인 했는데, 위치 설정 방법은 찾지 못했습니다.

알고 계시면 한수 전수 부탁드립니다.

WebViewController _webViewController = WebViewController();

if (Platform.isAndroid) {

final androidController = _webViewController.platform as AndroidWebViewController;

await androidController.setOnShowFileSelector(showSelectMediaType);

}

Future<List<String>> showSelectMediaType(

final FileSelectorParams params) async {

}

 

답변 1

0

코드팩토리님의 프로필 이미지
코드팩토리
지식공유자

안녕하세요!

이런게 도움 되실까요?

https://risha-lee.tistory.com/41

감사합니다!

dckim님의 프로필 이미지
dckim
질문자

첨부 파일 설정은 위의 문의 내용에 기술한 것으로 확인되었고,

위치 정보 설정을 못하고 있다고 전달했으나, 커뮤니케이션이 잘 안 되었나 봅니다.

해결은 못 하였으나, 답변 감사합니다.

dckim님의 프로필 이미지
dckim

작성한 질문수

질문하기