FRAMEWORK/CORDOVA

cordova 팝업창 net::ERR_CLEARTEXT_NOT_PERMITTED 오류

나나나나나나나ㅏ나난ㄴ나ㅏ나나 2020. 3. 16. 11:07
728x90

환경

  • cordova 9.0.0
  • cordova platform android 8.1.0

안드로이드에서 웹뷰로 url 이동을 하려고 하는데 net::ERR_CLEARTEXT_NOT_PERMITTED 오류가 생겼다. 

안드로이드에서 업데이트를 하면서 WebView로 http 팝업창 url 통신을 막은거라는데 검색해보니 안드로이드에서는 

manifest.xml
<application ... android:usesCleartextTraffic="true"/>

이렇게 추가해주면 된다!

 

cordova에서는 config.xml파일에 아래와 같이 추가해준다 

<platform name="android">
    <application name="android-usesCleartextTraffic" value="true" />
    ...
</paltform>

 

이렇게 추가하면 빌드할때 android manifest에 자동으로 추가된다!

728x90