지도/로컬 API에 대한 문의게시판입니다.
개발 가이드의
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge"/>
<meta name="viewport" content="user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, width=device-width"/>
<title>API Demo - Kakao JavaScript SDK</title>
<script src="//developers.kakao.com/sdk/js/kakao.min.js"></script>
</head>
<body>
<a id="navi" href="#" onclick="navi();">
<img src="/assets/img/about/buttons/navi/kakaonavi_btn_medium.png"/>
</a>
<script type='text/javascript'>
<![CDATA[
// 사용할 앱의 JavaScript 키를 설정해 주세요.
Kakao.init('YOUR APP KEY');
// 카카오 로그인 버튼을 생성합니다.
function navi(){
Kakao.Navi.start({
name: "현대백화점 판교점",
x: 127.11205203011632,
y: 37.39279717586919,
coordType: 'wgs84'
});
}
//]]>
</script>
</body>
</html>
으로 하는 잘작동 됩니다.
name: "현대백화점 판교점",
x: 127.11205203011632,
y: 37.39279717586919,
부분을 php 에서 변수값을 지정에서 할려고 하니~
<?php
$lat1 = 37.39279717586919;
$lon1 = 127.11205203011632;
$name = '현대백화점 판교점';
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge"/>
<meta name="viewport" content="user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, width=device-width"/>
<title>API Demo - Kakao JavaScript SDK</title>
<script src="//developers.kakao.com/sdk/js/kakao.min.js"></script>
</head>
<body>
<a id="navi" href="#" onclick="navi();">
<img src="/assets/img/about/buttons/navi/kakaonavi_btn_medium.png"/>
</a>
<script type='text/javascript'>
var lat1 = '<?=$lat1?>';
var lon1 = '<?=$lon1?>';
var name1 = '<?=$name?>';
//<![CDATA[
// 사용할 앱의 JavaScript 키를 설정해 주세요.
Kakao.init('-----------------');
// 카카오 로그인 버튼을 생성합니다.
function navi(){
Kakao.Navi.start({
name: name1,
x: lon1,
y: nat1,
coordType: 'wgs84'
});
}
//]]>
</script>
</body>
</html>
이렇게 php 변수를 넣어서 자바에서 lat1 으로 변수를 넣어서 변수를 가저오게 하니… x: +lon1 ~ 다 안먹히더 군요…
몇일째 삽질 하고 있어요…
php 변수값을 대입해서 카카오내비를 작동하는 방법이 어떻게 하면될까요?