Notice
Recent Posts
Recent Comments
Tags
- SSD 복사
- 하드 마이그레이션
- ViewData
- ASP.Net Core 404
- 맥 오라클설치
- 바코드 생성하기
- 말줄임표시
- 파일업로드 체크
- jquery 바코드
- 하드 윈도우 복사
- 타임피커
- php 캐쉬제거
- XSS방어
- django 엑셀불러오기
- javascript 유효성체크
- 바코드 스캔하기
- Mac Oracle
- XSS PHP
- 파일업로드 유효성체크
- javascript redirection
- ViewBag
- asp.net Select
- TempData
- 강제이동
- jquery 바코드생성
- javascript 바코드 생성
- asp.net dropdownlist
- javascript 바코드스캔
- 404에러페이지
- asp.net core Select
웹개발자의 기지개
모바일웹에서 앱설치 화면 이동 (안드로이드,IOS) 본문
<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 속성에 직접 함수를 연결해야 한다.
모바일 기종에 따라 안드로이드 나 아이폰등에 따라 각각 설치 페이지로 이동시킨다.
'javascript' 카테고리의 다른 글
anchor (앵커) 바로가기 기능 (0) | 2019.06.21 |
---|---|
언어 웹브라우저 설정에 따라 분개하기[다국어] (0) | 2019.06.17 |
eval 이용하기 (0) | 2019.04.26 |
카카오톡 링크하기 (0) | 2019.03.08 |
안드로이드, IOS 로 분개시키기 (0) | 2019.03.08 |
Comments