관리 메뉴

웹개발자의 기지개

모바일웹에서 앱설치 화면 이동 (안드로이드,IOS) 본문

javascript

모바일웹에서 앱설치 화면 이동 (안드로이드,IOS)

http://portfolio.wonpaper.net 2019. 6. 6. 22:17
<a href="javascript:sharing()">앱설치</a>

<script>
function sharing() {
	if(navigator.userAgent.match(/android/i)) {
		window.open("https://play.google.com/store/apps/details?id=패키지주소","sharing1","width='100%',height='100%'");

	} else if(navigator.userAgent.match(/(iphone)|(ipod)|(ipad)/i))	{

		var visitedAt = (new Date()).getTime(); 
		setTimeout(
		  function() {
			  if ((new Date()).getTime() - visitedAt < 2000) {
				   location.href = "https://itunes.apple.com/kr/app/id앱아이디";
			  }
		}, 500);


	} else	{
		alert('이 부분은 모바일 기기에서만 동작합니다.');
	}	
}
</script>

 

IOS 에서는 a태그에서 href 속성에 직접 함수를 연결해야 한다.

모바일 기종에 따라 안드로이드 나 아이폰등에 따라 각각 설치 페이지로 이동시킨다.

Comments