로그인이 안 되시나요? 쿠키 삭제로 해결하세요!
닫기
2026, 새로운 도약을 시작합니다.
닫기
그누보드5
영카트5
Q & A
컨텐츠몰
부가서비스
Jobs
커뮤니티
로그인
회원가입
커뮤니티
자유게시판
인기글
소모임
뱃지 컬렉션
뱃지 보유자 랭킹
일간 다작왕
포인트 선물
이모티콘
버그신고
로그인
회원가입
그누보드5
라이센스
특징/기능
다운로드
매뉴얼
사용자데모
관리자데모
자주하시는 질문
질문답변
팁자료실
강좌
스킨
빌더
테마
플러그인
사용후기
디자인시안
변환프로그램
가이드
영카트5
그누보드6 파이썬
영카트5
특징/기능
다운로드
매뉴얼
사용자데모
관리자데모
자주하시는 질문
질문답변
팁자료실
스킨
빌더
테마
플러그인
사용후기
Q & A
질문하는방법
모든질문
답변없는질문
미채택된질문
채택된질문
그누보드5
영카트5
태그전체보기
컨텐츠몰
장바구니
부가서비스
전자결제 (PG)
KG이니시스
나이스페이
토스페이먼츠
NHN KCP
HOT
본인인증
KCP 본인인증
이니시스 통합인증
알림/메시징
아이코드 SMS
팝빌 알림톡
NEW
리셀러
리셀러 가입 안내
리셀러 가입 신청
리셀러 가입 내역
서비스 문의
자주하는 질문
서비스 공지사항
Jobs
스택가이드
AI 견적
AI 견적 안내
프로젝트 의뢰
프로젝트 의뢰 안내
간편제작의뢰
간편제작의뢰 안내
정산금액 계산기
쇼케이스
사이드 프로젝트
개발자 목록
개발자 등급 시스템
의뢰자 목록
커뮤니티
자유게시판
인기글
소모임
뱃지 컬렉션
뱃지 보유자 랭킹
일간 다작왕
포인트 선물
이모티콘
버그신고
About
회사소개
공지사항
문의게시판
이용약관
개인정보처리방침
게시물 규제정책
포인트 정책
2026년 리뉴얼
목록
이전글
다음글
텔
텔
폰갭으로 하이브리드 만들경우..
Terrorboy
프로필 보기
이 회원 글보기
이 회원의 댓글보기
·
10년 전
·
조회 5028
5028
·
댓글 8
8
네이티브 설정이 들어가야겠네요.
쇼핑몰이다보니 폰갭으로 감싼 형태에서 결제가 안되는 현상이있네요 ㅠ.ㅠ
네이티브 웹앱으로 바꿔야하나 고민에서 나오는 넉두리입니다 ㅎㅎㅎ
👍
좋음
좋아요
0
좋아요
😂
웃김
웃겨요
0
웃겨요
👌
동의
동의해요
0
동의해요
🙏
감사
감사해요
0
감사해요
😮
놀람
놀라워요
0
놀라워요
스크랩
2
|
신고
0
게시물 신고
이 게시물을 신고 하시겠습니까?
신고사유를 선택해주세요.
광고성 게시물
음란성 게시물
상대방 비방 및 혐오
기타
신고하기
취소
글쓰기
댓글 8개
T
Terrorboy
프로필 보기
이 회원 글보기
이 회원의 댓글보기
10년 전
http://squll1.tistory.com/m/post/entry/phonegap-cordova-InAppBrowser
인앱 브라우져 플러그인을 생각 못했네요 ㅋㅋ
벤
벤지
프로필 보기
이 회원 글보기
이 회원의 댓글보기
10년 전
좋은 정보 감사합니다.
요즘은 어떤 개발 툴을 사용하시나요?
Android Studio ...
T
Terrorboy
프로필 보기
이 회원 글보기
이 회원의 댓글보기
10년 전
npm콘솔+안드로이드 스튜디오 사용합니다. ㅎㅎ
T
Terrorboy
프로필 보기
이 회원 글보기
이 회원의 댓글보기
10년 전
결과. 단순 씌우는 식의 하이브리드에서 플러그인 및 기기제어를 기대하면 안되네요. 우회방법이 없습니다 ㅎㅎㅎ
네이티브 웹앱으로 잔환 해야겠습니다 ㅎㅎ
들불
프로필 보기
이 회원 글보기
이 회원의 댓글보기
10년 전
하이브리드앱에서 기기 제어를 하려면 SPA(single page app)를 유지하면 됩니다.
하이브리드앱에서 웹뷰에서 네이티브를 제어하는 방싱은 최초 웹페이지를 벗어 나면 기기제어 연결이 끊기게 되는 구조입니다. 따라서 웹페이지 전환이 이루어지면 네이티브 컨트롤이 의도대로 되지 않게 됩니다.
앱이 최초 실행될때 웹페이지의 DOM 객체에 네이티브 연결 정보가 세팅이 되는데, 만약 페이지 전환을 위해 서버의 다른 페이지에 접속하여 웹페이지가 변경되면 기존 DOM 정보는 사라지고 새로운 DOM 세팅되면서 상태 유지가 깨저 버립니다.
해결방법은 앱에서 최초로 불러오는 웹뷰의 DOM 상태를 계속 유지하는 것입니다.
(기존의 웹페이지 전환 방식을 사용하지 않는 것!)
이것을 SPA라고 합니다.
그래서 하이브리드웹 프레임워크 에서는 이러한 특징 때문에 SPA를 유지하면서 페이지 전환이 되는 기능을 지원 합니다.
제가 사용하는 jquerymobile 의 경우도 앱에서 사용되는 모든 페이지를 한 파일에 집어 넣고 <div id="">
id로 구분하여 해당 레이어를 보여주는 방식으로 페이지 전환 효과를 구현합니다.
T
Terrorboy
프로필 보기
이 회원 글보기
이 회원의 댓글보기
10년 전
오홍!
문제는 이게 감싸는 단순 웹앱으로는 사용이 불가능 하다는 점입니다.
말씀처럼 내부 html의 경우 형식만 유지 할경우 전부 가능 하나 외부사이트로 넘겨 졌을경우 웹앱기능을 사용할 수 없다는 점입니다. 뭐... 이점은 프레임 워크 자체가 원하는 형태가 아니니 저같은 경우는 네이티브로 개발 하여 스크립트를 제어 하는 형태로 가야 될것 같습니다..
좋은 정보 감사 합니다.!
들불
프로필 보기
이 회원 글보기
이 회원의 댓글보기
10년 전
모바일웹 결제 방식을 서버에 웹형식으로 구현하고,
인웹브라우저 플러그인으로 인웹을 열어서 그곳에서
모바일결제 부분을 진행하면 될 수 있지 않나 싶습니다.
마치 웹페이지 내의 아이프레임을 넣고 그곳에서 결제를 하게 하는 것과 같습니다.
부모 웹페이지의 상태는 유지되고,
아들 웹페이지의 값만 변경되는 방식으로 하면 되지 않을까 싶습니다.
T
Terrorboy
프로필 보기
이 회원 글보기
이 회원의 댓글보기
10년 전
나중에 세로운 솔루션읗 민들때 고려해야겠네요.
웹앱때문에 솔루션을 변겅 할 수없는 상황이라서요 ㅎㅎ
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
소모임
소모임 신청
365ok IT뉴스
3,659
정치/경제/사회
2,189
해외사용자
2,938
모형취미
1,644
고양이
1,227
출산육아
1,437
음악/악기
1,239
영화가좋다
1,051
사진
828
앱개발
758
컴퓨터
710
서버관리자
655
오늘뭐먹지?
605
써글모
601
소지구
593
프리사자모
571
노래방
509
호스팅정보
487
PHP프레임워크
289
코딩야화TV
280
1
/
1
🐛
버그신고
맨 위로
댓글 8개
인앱 브라우져 플러그인을 생각 못했네요 ㅋㅋ
요즘은 어떤 개발 툴을 사용하시나요?
Android Studio ...
네이티브 웹앱으로 잔환 해야겠습니다 ㅎㅎ
하이브리드앱에서 웹뷰에서 네이티브를 제어하는 방싱은 최초 웹페이지를 벗어 나면 기기제어 연결이 끊기게 되는 구조입니다. 따라서 웹페이지 전환이 이루어지면 네이티브 컨트롤이 의도대로 되지 않게 됩니다.
앱이 최초 실행될때 웹페이지의 DOM 객체에 네이티브 연결 정보가 세팅이 되는데, 만약 페이지 전환을 위해 서버의 다른 페이지에 접속하여 웹페이지가 변경되면 기존 DOM 정보는 사라지고 새로운 DOM 세팅되면서 상태 유지가 깨저 버립니다.
해결방법은 앱에서 최초로 불러오는 웹뷰의 DOM 상태를 계속 유지하는 것입니다.
(기존의 웹페이지 전환 방식을 사용하지 않는 것!)
이것을 SPA라고 합니다.
그래서 하이브리드웹 프레임워크 에서는 이러한 특징 때문에 SPA를 유지하면서 페이지 전환이 되는 기능을 지원 합니다.
제가 사용하는 jquerymobile 의 경우도 앱에서 사용되는 모든 페이지를 한 파일에 집어 넣고 <div id="">
id로 구분하여 해당 레이어를 보여주는 방식으로 페이지 전환 효과를 구현합니다.
문제는 이게 감싸는 단순 웹앱으로는 사용이 불가능 하다는 점입니다.
말씀처럼 내부 html의 경우 형식만 유지 할경우 전부 가능 하나 외부사이트로 넘겨 졌을경우 웹앱기능을 사용할 수 없다는 점입니다. 뭐... 이점은 프레임 워크 자체가 원하는 형태가 아니니 저같은 경우는 네이티브로 개발 하여 스크립트를 제어 하는 형태로 가야 될것 같습니다..
좋은 정보 감사 합니다.!
인웹브라우저 플러그인으로 인웹을 열어서 그곳에서
모바일결제 부분을 진행하면 될 수 있지 않나 싶습니다.
마치 웹페이지 내의 아이프레임을 넣고 그곳에서 결제를 하게 하는 것과 같습니다.
부모 웹페이지의 상태는 유지되고,
아들 웹페이지의 값만 변경되는 방식으로 하면 되지 않을까 싶습니다.
웹앱때문에 솔루션을 변겅 할 수없는 상황이라서요 ㅎㅎ