앱 올리자마자 오류 발생...ㅎㅎ
프로필 사진 바꾸려고 이미지 업로드 버튼 누르자마자 오류나서 앱 다운되더라ㅜㅜ
생각해보니 예전에 한 번 겪었던 오류였음을..!
file provider 권한이 없어서 나는 오류인데 해결 방법은 간단하다.
[project]/android/app/src/main/AndroidManifest.xml
파일에 프로젝트의 file provider 권한을 추가해주면 된다.
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.jhkim.jhkimvelog"> <uses-permission android:name="android.permission.INTERNET"/> <application ... // provider 부분을 추가해주면 된다. <provider android:name="androidx.core.content.FileProvider" android:authorities="com.jhkim.jhkimvelog.flutter_inappwebview.fileprovider" // "{project 패키지명}.flutter_inappwebview.fileprovider"로 변경해줘야한다 android:exported="false" android:grantUriPermissions="true"> <meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/provider_paths"/> </provider> </application> </manifest>
이렇게 provider를 추가해주면 정상적으로 동작하는 것을 확인할 수 있다.
성공한 기념으로 프로필 사진도 바꿔봤다. 우리집 고양이다.
안녕하세요 flutter inappwebview 패키지 사용해서 파일을 업로드하는 방법을 알고 싶은데 갤러리 또는 카메라로 찍은 이미지를 웹뷰 input 에 어떻게 적용하나요? 괜찮으시다면 코드 좀 공유 받을 수 있을까요? ㅠㅠ