전체 글
-
카카오톡 인앱 브라우저 닫기JAVASCRIPT 2022. 1. 6. 09:52
안드로이드 : kakaotalk://inappbrowser/close IOS : kakaoweb://closeBrowser 안드로이드 카카오톡 , 크롬 ios 카카오톡 , 사파리 에서 테스트 되었습니다. function ClosePage(){ var _ua = window.navigator.userAgent || window.navigator.vgjendor || window.opera; //alert(_ua.toLocaleLowerCase().indexOf("kakaotalk")) if (_ua.toLocaleLowerCase().indexOf("kakaotalk") > -1) { //alert("!") window.location.href = (/iPad|iPhone|iPod/.test(_ua)) ?..
-
모바일 웹 페이지 닫기JAVASCRIPT 2021. 12. 30. 10:08
모바일 웹 페이지를 안드로이드 웹 페이지 , ios 웹페이지 , 카카오톡 인앱페이지 등등... 처리해야 할 때가 있는데 아래처럼 분기처리해서 닫아주면 될거같다. 테스트는 안드로이드와 카카오톡 에서만 했습니다~ function checkMobile(){ var ua = navigator.userAgent.toLowerCase(); //alert(ua) if(ua.indexOf("kakaotalk") > -1){ //카카오톡 location.href = "kakaotalk://inappbrowser/close"; }else if(ua.indexOf("android") > -1){ self.close(); }else if(ua.indexOf("iphone") > -1 || ua.indexOf("ipad") >..
-
안드로이드11 - 카카오톡 띄우기 (다른 어플 띄우기)ANDROID 2021. 12. 28. 09:21
저는 카카오톡 어플이 설치되어 있는지 확인 후 있으면 띄우고, 없으면 플레이 스토어에 연동하려고 했습니다. 안드로이드11- Z플립3에서는 기존코드가 정상작동 하지 않아 찾아보던중 AndroidManifest.xml 파일에 queries 를 추가해야 한단걸 보고 아래와 같이 추가했다. 하지만 이렇게 했을 때 엄청난 오류가...ㅡㅡ (나에겐 왜 항상 시련이) 그래서 아래와 같이 추가했더니 다행히 동작한다. String PACKAGE_NAME = "com.kakao.talk"; Intent intentApp = getPackageManager().getLaunchIntentForPackage(PACKAGE_NAME); Log.d("sendKakao" , String.valueOf(intentApp)); if ..
-
여러파일 일괄 다운로드JAVASCRIPT 2021. 11. 30. 15:30
아래처럼 select 박스에 이번에 다운받을 4개의 파일의 리스트를 뿌려놨다. 먼저 모든 option 의 값을 가져온다. var AllFiles = $('#'+select_id).find('option').map(function() { return $(this).val(); }).get() console.log('options', AllFiles) // 4개의 option value가 배열 형태로 들어가 있는다. //alert(AllFiles.length) for(var x=0; x