kakano navi javascript SDK를 사용하고 있습니다.
iOS 10.3버전의 safari브라우저(AppleWebKit/603.1.30)에서 onload를 통해 kakao navi를
실행하려고 앱이 설치되어 있음에도 브라우저 버전으로 실행이 됩니다.
<script type="text/javascript">
Kakao.init('2682d2364175b7e35d6498bfc4d2eb5e');
function startKakao() {
setTimeout(function () {
Kakao.Navi.start({
name: "현대백화점 판교점",
x: 127.11205203011632,
y: 37.39279717586919,
coordType: 'wgs84'
});
}, 100);
}
$(function() {
//startKakao();
document.getElementById("navi").click();
});
</script>
<body>
<p>카카오 내비 이동 중..</p>
<a id="navi" href="#" onclick="startKakao();">Click</a>
위와같이 click을 통해서 앱을 실행하면 정상이지만 onload로는 앱이 실행이 안되고
브라우저 버전으로 load됩니다.
이때 hammer.min.js.map 이라는 스크립트 파일이 404에러가 납니다.
404에러때문인지 아니면 onload 이슈인지 이유를 모르겠네요!!