모바일 웹 접속시 바로가기 아이콘 계속 실행 질문입니다.
본문
모바일 웹 접속시 바로가기 아이콘 계속 실행 질문입니다.
아라 소스는 가져 온겁니다.
<script type="text/javascript">
// 접속 핸드폰 정보
var userAgent = navigator.userAgent.toLowerCase();
var url = "바로가기 주소";
var icon = "바로가기 아이콘 이미지 경로";
var title = "바로가기명";
var serviceCode = "서비스명";
function home_key(){
document.write('<object id="bookmark_obj" type="text/html" data="naversearchapp://addshortcut?url='+url+'&icon='+icon+'&title='+title+'&serviceCode='+serviceCode+'&version=7" width="0" height="0"></object>')
}
if(userAgent.match('iphone')) {
home_key();
} else if(userAgent.match('ipad')) {
home_key();
} else if(userAgent.match('ipod')) {
home_key();
} else if(userAgent.match('android')) {
home_key();
}
</script>
위 자바 스크립트를 적용한 소스코드가 있는페이지를 실행하면 계속해서 바로가기 아이콘 생성 여부를 묻는 팝업창이 뜨더라구요. 이미 모바일 화면에 바로가기 아이콘이 있을때 위 소스코드가 있는 페이지를 실행하면 다시 안뜨게 하는 방법이 있을까요?
알려 주시면 정말 감사 하겠습니다.
답변 4
쿠키를 사용하세요.
쿠키로 바탕화면 추가한거 체크하시고
쿠키가있으면 안뜨도록하면 되겠네요.
http://duco777.blog.me/169687340
home_key(); 함수에서
쿠키구으시고
if(userAgent.match('iphone')) {
home_key();
에서 쿠키가있으면 안뜨도록 처리하면 되겠습니다.
http://developer.naver.com/wiki/pages/UrlScheme
없는것 같네요.
http://cafe.naver.com/ndevcenter/
로 문의 하시는게 빠를것 같습니다.
해결 하였습니다. 감사합니다.
해결책 공유해주세요