Mixed Content: The page at 'https://xxxx.xxx' was loaded over HTTPS, but requested an insecure script 'http://dmaps.daum.net/map_js_init/postcode.v2.js'. This request has been blocked; the content must be served over HTTPS.", source: https://xxxx.xxx (0)



다음 주소검색 API를 웹뷰로 사용하는데 오류가 발생했습니다.


원인은 Mixed Content~~~


Android API 26부터 웹의 스크립트 오류를 막는다는 뜻 같습니다.


찾아보니 다음 지도 API에서는 http와 https에 사용하는 URL을 각각 제공 하고있습니다.


API를 사용할 URL과 대응되는 알맞은 다음API를 사용해야 합니다.


스크립트를 https://ssl.daumcdn.net/dmaps/map_js_init/postcode.v2.js로 사용하여 해결했습니다.


다른경우에도 프로토콜을 맞춰주면 해결됩니다.

+ Recent posts