하이브리드앱에서 카카오링크가 작동하지 않습니다

카카오링크의 기능을 이용하는 중 다음과 같은 에러 메세지가 나왔습니다.
기존기기에서는 문제가 없는데, 테블릿(tab s4)에서만 현상이 발생하네요.
원인 확인해 주시면 감사하겠습니다.

개발방식: 하이브리드
앱id: 255777
os 버전: 9
에러메세지:

Uncaught TypeError: Cannot read properties of null (reading 'focus')", source: https://developers.kakao.com/sdk/js/kakao.min.js (108)
관련코드(안드로이드)
 if (url.matches(".*intent:kakaolink.*")) {
                String[] kakao = url.split("intent:");
                mContext.startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(kakao[1])));

                return true;

안녕하세요.

아래 하이브리드 앱 가이드의 팝업 웹뷰 처리가 되어 있는지 확인 부탁드립니다.

Kakao Developers

해당 내용을 처리해도 공유하기가 진행되지 않네요.
확인해 보니, 카카오링크가 되는 폰은 android system webview를 쓰고있고
탭에서는 크롬 웹뷰를 쓰고 있는데, 해당 사항이 관련이 있을까요?

https://devtalk.kakao.com/t/topic/98414
해당글도 연관이 있는건지 확인 부탁드려요.

안녕하세요.

갤럭시 탭에서는 카카오톡을 사용하지 않고 팝업창에서 공유하기 기능이 동작하게 되는데요.
웹뷰에서 테스트 해보았지만 해당 증상이 재현 되지 않습니다.

제작하신 웹뷰에서 팝업 처리에 이슈가 있지 않을까 생각됩니다.

Uncaught TypeError: Cannot read properties of null (reading 'focus')", source: https://developers.kakao.com/sdk/js/kakao.min.js (108)

그리고 위 오류는 스크립트에서 발생한 오류인데요 다른 스크립트와 충돌되지는 않는지 확인 해보고 싶은데 재현가능한 URL 제공가능하실까요?

아 일단 웹소스를 확인해보니,
현재 팝업으로 공규하기를 호출하고 있지 않네요.
해당사항 반영해보고 다시 문의 드리겠습니다.
감사합니다. ^^

아 그리고 두가지 사항에 대해 더 여쭤보려고합니다.

  1. 갤럭시탭에서만 팝업형태로 구현되어 있는 이유가 궁금하고요.
  2. 기존 카카오공유하기 기능을 팝업형태로 바꾸면 스마트폰에서 공유하기 기능은 작동이 안될까요?

카카오톡 인텐트 URL을 호출하기 위해 모바일 브라우저 여부를 우선 판단하고 있습니다.
모바일 브라우저 여부는 user-agent의 mobile 값 포함여부로 판단하고 있는데요 갤럭시 탭이나 폴드의 태블릿 모드에서는 해당 값이 제거되기 때문에 웹으로 동작하게 됩니다.

팝업 형태라 하시면, 직접 팝업을 띄운 뒤 JS SDK를 사용하신다는걸까요?

아 해당내용 구현 완료했습니다.
도움 주셔서 감사합니다. ^^