안드로이드 웹뷰에서 카톡 플러스친구 동적연결시 갑자기 연결프로그램이 뜹니다. 애플도 마찬가지이고 특히 애플은 이것때문에 컨펌받아서 심사까지 완료해서 사용중인 어플인데 어느날 갑자기 이런 현상이 생깁니다
혹시 해당 현상 스크린샷 첨부가 가능하실까요?
안드로이드 애플 다 마찬가지이고 원래 안뜨고 바로 카톡상담창이 열렸는데 갑자기 어느날부터 연결프로그램이 뜹니다. 카톡에서 뭐가 바뀐거같은데 어떻게 해야하나요? 이렇게 연결프로그램이 뜨면 완성도가 떨어진 어플로 보여서 쓸모가 없어집니다. 카톡개발자에서 소스를 그대로 붙여와도 마찬가지인데 해결방법을 알려주세요. 벌써 세번째 문의인데 답변이 이렇게 없으면 어떻합니까
해결방법을 찾다가 연결프로그램중 하나를 항상으로 선택했더니 해당 어플을 지우고 다시 깔아도 연결프로그램이 안나타나는군요.
고객중에 이런분이 꽤 있다고 하는데 9월 11일에 연락받고 저도 테스트 했더니 연결프로그램이 뜨더군요.
추석때 몇개 모바일에서 테스트 해봤는데 전부 바로 플러스친구로 연결되었습니다.
원인을 모르니 해결도 안되고 참 난감하군요.
웹뷰에서 pf.kakao.com 도 추가 해주었고
manifests에서 도 추가해주었고
@Override
public boolean onCreateWindow(WebView view, boolean isDialog, boolean isUserGesture, Message resultMsg) {
WebView newWebView = new WebView(MainActivity.this); WebSettings webSettings = newWebView.getSettings();
webSettings.setJavaScriptEnabled(true);
/*-- 2019 8 1 추가 --*/
//WebView newWebView = new WebView(MainActivity.this);
newWebView.getSettings().setJavaScriptEnabled(true);
newWebView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
newWebView.getSettings().setSupportMultipleWindows(true);
final Dialog dialog = new Dialog(MainActivity.this);
dialog.setContentView(newWebView);
dialog.show();
newWebView.setWebChromeClient(new WebChromeClient() {
@Override
public void onCloseWindow(WebView window) {
dialog.dismiss();
}
});
((WebView.WebViewTransport)resultMsg.obj).setWebView(newWebView);
resultMsg.sendToTarget();
return true;
}
이렇게 해놨는데도 이러니 ~~
특히 애플은 심사때 까따롭잖아요. 애플이 이미 테스트 다 해서 통과해서 납품했는데 이러니 참 어쩌야 할지 모르겠네요
참고로 카톡이 안깔린 모바일도 정상적으로 플러스친구가 되는것 보고 깜짝 놀라긴 했지만
이해할수 없는 상황이 계속 됩니다.
애플에서는 카카오톡 최신버전 설치하기 가 나오는데 클릭이 안됩니다.
혹시 웹뷰에서 카톡플러스친구 1:1채팅을 호출하면 연결브라우저를 처음에는 선택하는게 정상적인걸 까요?