• 북마크
  • 1:1문의
  • 새글
  • 회원가입
  • 로그인

자유게시판

  • Home
  • 커뮤니티
  • 자유게시판

[그누보드]웹뷰환경에서 그누보드 본인인증 관련 질문입니다. [코드있습니다.]

1,685 2017.05.03 21:59

짧은주소

본문

안녕하세요

웹뷰에서 회원가입에 있는 휴대폰 본인인증하려고 하는데요 그냥 기본브라우저로 들어가서 인증하면 정상적으로 값이 잘 넘어오는데요. 안드로이드 웹뷰로 만든 apk파일에서는 값이 넘어오지가 않네요...

 

몇가지 시도를 해보고있는데어떻게 해야할까요?,,,

 
1. 본인인증 창을 iframe 을 이용하여 시도 ->실패. 이유: 결과값 리턴하는 hpcert2.php 에서 제대로 못넘김
 

2. callBrowser, callChrome 을 이용해서 새로운 외부 브라우저로 열려고 하는 방법이 있다는데 이건 어떻게 써야할지 모르겠네요..

 


3. hpcert2.php 에 리턴하는 곳에 $("input[name=name]", parent.document.body).val() 과 같이 해보았는데 안되네요. opener 문제로 웹뷰에서 값이 잘 전달되지 않는다고 하는데 참 어렵네요..

 


다음은 제가 수정한 코드입니다.

모바일로 접속하여 인증버튼 클릭시 iframe 이 작동되게 하였습니다.


----register_form.skin.php--------
 <div>
 <iframe id="hp1" src="/plugin/okname/hpcert1.php" frameborder="yes" style="position:absolute;top:0%;left:0%;visibility:hidden;z-index: 10;" height="90%" width="100%"></iframe>
              </div>


<script>
 $("#win_hp_cert").click(function() {
            if(!cert_confirm())
                return false;
           
            var hp1 = document.getElementById("hp1");
            var hp2 = document.all.hp1.style.visibility = 'visible';
            <?php
            switch($config['cf_cert_hp']) {
                case 'kcb':
                if(preg_match("/".G5_MOBILE_AGENT."/i", $_SERVER['HTTP_USER_AGENT'])) {
                     echo "hp2";
                    break;
                }else {
                    $cert_url = G5_OKNAME_URL.'/hpcert1.php';
                    $cert_type = 'kcb-hp';
                    break; 

                } 
</script>
-------------------------------------
-------------------------hpcert2.php----------
<script>
    $(function() {
        if(preg_match("/".G5_MOBILE_AGENT."/i", $_SERVER['HTTP_USER_AGENT'])) {
           
        $("input[name=mb_hp]", parent.document.body).val("<?php echo $phone_no; ?>").attr("readonly", true);
           
        }else{
           
         var $opener = window.opener;


        $opener.$("input[name=cert_type]").val("<?php echo $cert_type; ?>");
        $opener.$("input[name=mb_name]").val("<?php echo $mb_name; ?>").attr("readonly", true);
        $opener.$("input[name=mb_hp]").val("<?php echo $phone_no; ?>").attr("readonly", true);
        $opener.$("input[name=cert_no]").val("<?php echo $md5_cert_no; ?>");


        alert("본인의 휴대폰번호로 확인 되었습니다.");
        window.close();  
        }
    });
</script>


 

끝까지 읽어주셔서 감사합니다~(__)

0
좋아요!
0
- 개발이조아 메일보내기 아이디로 검색 - 회원등급 : 씨앗/Level 1 - 포인트 : 520
레벨 1
경험치 12

Progress Bar 6%

- 가입일 : 2017-05-03 21:57:04
- 서명 : 잘부탁드립니다.
- 자기소개 :
댓글목록

등록된 댓글이 없습니다.

Total 725건 1 페이지
번호 제목 글쓴이 날짜 추천
725 부끄럼소년 아이디로 검색 2017.07.31 1,182 0
724 닭발은세개 아이디로 검색 2017.07.26 1,353 0
723 오피 아이디로 검색 2017.07.18 1,113 0
722 오피 아이디로 검색 2017.07.14 1,358 0
721 이현민 아이디로 검색 2017.07.11 955 0
720 이현민 아이디로 검색 2017.07.06 1,000 0
719 오피 아이디로 검색 2017.06.09 2,281 0
718 서종득 아이디로 검색 2017.05.31 751 1
717 JMEE 아이디로 검색 2017.05.17 979 0
716 크롱크롱 아이디로 검색 2017.05.07 2,267 0
열람 개발이조아 아이디로 검색 2017.05.03 1,686 0
714 플라잉피그 아이디로 검색 2017.04.29 1,546 0
713 에클레시아선교회 아이디로 검색 2017.04.12 5 0
712 비케잉 아이디로 검색 2017.04.11 899 0
711 비즈차이나 아이디로 검색 2017.04.07 1,282 0
710 비즈차이나 아이디로 검색 2017.04.07 1,217 0
709 달달하고달콤한 아이디로 검색 2017.04.03 1,383 0
708 달달하고달콤한 아이디로 검색 2017.03.29 1,113 0
707 멍청한참새 아이디로 검색 2017.03.21 1,250 0
706 캬릉냥이 아이디로 검색 2017.02.21 5,440 0
LOGIN
사이드 메뉴

최신글이 없습니다.

최신글이 없습니다.

출석 랭킹

오늘의 랭킹

회원사진

닉네임

개근왕

최다1위

shadow shadow
Ranking

    출력할 랭킹이 없습니다.

  • 01 shadow
    674,374
  • 02 신비
    335,419
  • 03 가을하늘
    204,735
  • 04 mame
    202,630
  • 05 이윰MOUNT
    199,181
  • 06 미스코리아
    163,939
  • 07 레오나르도
    147,576
  • 08 테크니션
    142,655
  • 09 이윰IN
    135,258
  • 10 비온뒤맑음
    127,882
  • 01 shadow
    28,938
  • 02 joosam
    23,606
  • 03 티보리
    21,954
  • 04 홍인
    18,644
  • 05 레오나르도
    18,088
  • 06 이윰IN
    17,983
  • 07 도깨비
    16,614
  • 08 이윰EGG
    16,105
  • 09 자이언트
    14,698
  • 10 미스트
    14,379