하이브리드 웹뷰같은데요 본인인증이 안됩니다.ㅜㅜ
본문
그누보드로 만든사이트를 하이브래드 앱으로 만들었는데요
앱상태에서 본인인증을 하려고 하면 인증번호 입력후에 백지상태로 넘어가지질않습니다..
이럴때 어떻게 해결해야하나요..
그누보드는 최신버전이고 kcb 를 사용합니다..
$(function() { 이부분이 실행이 안되는것같습니다
<script>
$(function() {
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("본인의 휴대폰번호로 확인 되었습니다.");
//opener.parent.location.reload(); //성인인증창일경우 이것실행
window.close();
});
window.close(); // 앱에서 정상적으로 닫히지않아 추가함
</script>
<?php
include_once(G5_PATH.'/tail.sub.php');
?>
답변 1
여담이지만 경험상 그누보드 웹뷰로 감싸면 제일 많은 버그가 새창 관련 이슈입니다. 될 수 있으면 새창보다는 페이지 이동 방식으로 구성하시는 게 그나마 정신 건강에 도움이 됩니다..본인인증에 대한 문제보다는 새창 이슈 일겁니다..저 같은 경우는 웹뷰를 써야해서 그냥 쪽지 스크랩 같은 거.. 창뜨는건 그냥 다 바꿨습니다..
웹도 매한가지일텐데 본인이 열지 않은 창은 아마 close권한이 없고 콘솔에러 뜰거예요..앱에서 죽어라 강제로 닫아보려했는데 저는 포기했습니다.ㅜㅜ