메뉴 건너뛰기

XE 푸시 앱

?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

기본적으로 해당 도메인이 아닌 외부사이트 링크를 누르면 앱의 웹브라우저(크롬 또는 네이버)를 호출하여 띄우도록 하고 있습니다.

 

왜냐하면 xe푸시앱 웹뷰는 xe에 특화된 웹뷰로서 다른 사이트를 표시하기에는 별로 이기 때문입니다.

 

그러나 꼭 필요한 경우는 아래와 같이 수정해주시면 됩니다.

 

우선 나오게 할 외부사이트 명이 www.aaaaaaa.com, www.bbbbbbb.com, www.ccccccc.com일 경우 MainActivity.java 파일에서 "shouldOverrideUrlLoading" 을 검색하여 찾습니다. 

 

@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {

    if(url.endsWith(".jpg") || url.endsWith(".jpeg") || url.endsWith(".JPG")|| url.endsWith(".JPEG")|| url.endsWith(".gif")|| url.endsWith(".GIF")|| url.endsWith(".png")|| url.endsWith(".PNG") || url.endsWith(".bmp")){
        is_imageview=true;
    }else{
        is_imageview=false;
    }

 

이 부분 아래에 아래의 내용을 첨가해주시면 됩니다.

 

if (url.matches(".*aaaaaaa.com.*") || url.matches(".*bbbbbbb.com.*") || url.matches(".*ccccccc.com.*")){            
      urldown = url;
      view.loadUrl(url);
      return true;
}
  • ?
    웹지기 2016.01.19 15:32
    또 주의할 사항이 모든 웹사이트를 웹뷰내에서 보여지게 처리하면 쇼핑몰 같은 사이트가 웹뷰에서 보여지면 결제에 애로사항이 많이 발생합니다.

    파트너사이트나 이런 사이트들에게 피해를 줄 수 있어서 이런 적용은 고민해 보셔야 할 사항입니다. 모바일 결제는 각 카드사나 PG사에서 웹뷰까지 대응하지 못하는 경우가 많습니다.

팁 게시판

앱 제작시 유용한 팁이나 자료들을 나누는 게시판입니다. 해당 내용들은 모두 프리미엄 버전을 위한 팁입니다.

List of Articles
번호 제목 글쓴이 최근 수정일 조회 수
21 스케치북 스킨이 아닐 경우 킷캣버전 파일 업로드를 위한 파일 수정 방법 3 관리자 2015.11.08 454
20 모바일 페이지에서 '로그인' 눌렀을 때, 앱일 경우 앱 로그인으로 연결하는 방법 file 관리자 2015.12.11 513
19 기타 모듈도 푸시 알림이 되도록 하는 방법 3 관리자 2016.01.21 403
» 앱상에서 외부 사이트 페이지 나타날 수 있도록 하는 방법 1 관리자 2016.01.28 331
17 관리자 공지 사항 무조건 알림 가도록 하는 방법 관리자 2016.01.28 326
16 퀵 메뉴 색깔 위치 수동변경 방법 관리자 2016.03.18 441
15 small icon 색상변경 위한 이미지 원본 파일 2 file 관리자 2016.03.31 310
14 알림음 바꾸는 방법 관리자 2016.04.02 768
13 권한 에러가 되었을 때 메시지 모듈 로그인 화면에서 앱 로그인으로 링크시키는 방법 3 file 관리자 2016.05.09 397
12 GCM API 키 받기 file 관리자 2016.07.05 1446
11 마켓 플레이스 연동 위해 모듈 수정 방법 11 file 관리자 2016.07.07 634
10 flat 모바일 레이아웃과 sweetMobile 레이아웃 메뉴버튼과 뒤로가기 버튼 동작 10 file 관리자 2016.09.08 1143
9 스마트폰에 내장된 네이버나 크롬등의 브라우저로 모바일 페이지에 접속할 경우와 웹뷰버전 앱으로 모바일 페이지에 접속할 경우 다르게 보이도록 하기 4 관리자 2017.06.13 949
8 하단메뉴 & 퀵메뉴 설정 방법 안내! file 관리자 2017.12.29 736
7 다른 모듈에서 푸시 알림 보내는 기능 넣는 방법(2018년 2월 8일 수정) 9 관리자 2018.02.08 748
6 GPS 기능 및 앱 사용자 현재 위치 파악할 수 있는 기능 넣기 5 관리자 2018.02.13 1066
5 admob 사용하는 방법 8 file 관리자 2018.06.12 1652
4 (xe코어 1.11.0버전 반영)회원가입 프로필 사진 파일 업로드를 위한 xe코어 member모듈 수정 16 file 관리자 2018.10.11 1909
3 xe 1.9.3 이상버전에서 첨부파일 오류 해결 위한 패치파일(xe 1.11.0버전 반영, 2018-10-11) 14 file 관리자 2018.10.15 616
2 자바스크립트로 앱로그인,앱설정창,전면애드몹,공유화면 호출하는 방법 관리자 2020.02.12 164
Board Pagination Prev 1 2 Next
/ 2