안녕하세요.
https://자사도메인/kakao_navi.do?name=“네임”&x=36.3225386473453&y=127.41468073316245
(내부에서 KaKao.Navi.start() 호출)
이 형태로 안드로이드 및 iOS에서 카카오내비를 호출하고 있습니다.
안드로이드에서는 바로 카카오내비가 호출되어 길안내까지 자동으로 적용되지만,
iOS에선 카카오내비 설치페이지?(카카오내비 실행하기, 앱 설치하러가기 버튼 있는 페이지)로 이동됩니다.
그 후 “카카오내비 실행하기” 버튼을 클릭하면 카카오내비가 실행되지만 길안내는 적용이 안되는데
문제가 무엇인가요?
안녕하세요.
iOS에서 구현하신 코드와 사용하신 SDK 버전 공유 부탁드립니다.
1개의 좋아요
안녕하세요.
Javascript v1.43.3 입니다.
하이브리드앱으로 웹에서 호출합니다.
내부코드는 첨부하기 어려운 점 양해 부탁드립니다.
감사합니다.
안녕하세요.
자세한 확인을 위해 구현하신 코드 첨부 부탁드립니다.
사용자의 이벤트로 부터 JS SDK 사용된 코드 까지만 제공해 주시면 됩니다.
민감한 파라미터는 모두 제거하셔도 됩니다.
- 카카오 내비 호출 소스
Kakao.init(‘XXXXXX’);
var name =“”;
var x =“”;
var y = “”;
console.log("name : " + name);
console.log("x : " + x);
console.log("y : " + y);
$(‘document’).ready(function() {
if(x != ‘’ && y != ‘’){
navi();
}
});
function navi(){
if(!name){
name = “길찾기”;
}
Kakao.Navi.start({
name: name,
x: Number(x),
y: Number(y),
coordType: ‘wgs84’
});
}
- 안드로이드 : 카카오내비 자동 실행 되며, 파라미터에 맞는 길찾기 성공
- iOS : 기본 브라우저(url : 카카오내비 ) 호출 → “페이지 내 카카오내비 실행하기” 버튼 클릭 시 카카오내비 실행 됨 → 길찾기 작동 X
iOS에서 안드로이드와 같이 동작하도록 하고 싶어 문의드립니다.
감사합니다.