웹뷰에서 카카오톡 챗 기능이 안됩니다

문의 시, 사용하시는 SDK 버전 정보와 디벨로퍼스 앱ID를 알려주세요.


안녕하세요.
랜딩페이지를 웹뷰로 만들었습니다.
그리고 그 랜딩페이지 안에는 카카오 채팅하기 버튼이 있습니다.

html 안에는 이렇게 되어있습니다.

        <script src="https://t1.kakaocdn.net/kakao_js_sdk/2.1.0/kakao.min.js"
        integrity="sha384-dpu02ieKC6NUeKFoGMOKz6102CLEWi9+5RQjWSV0ikYSFFd8M3Wp2reIcquJOemx" crossorigin="anonymous"></script>
        <script>
            Kakao.init('a7e39a1f4cc90baad36a08caec08653a'); // 사용하려는 앱의 JavaScript 키 입력
        </script>

        <a id="chat-channel-button" href="javascript:chatChannel()" class="icl_kakao quick_kakao">
            <img src="/image/quick_kakao.png" alt="카카오톡 채널 채팅하기 버튼" />
        </a>

        <script>
            function chatChannel() {
                Kakao.Channel.chat({
                channelPublicId: '_vpGxjs',
                });
            }
        </script>

그리고 웹뷰로 봤을때는 클릭을 해도 아무런 작동을 하지 않아서
뒤져보는 중

https://developers.kakao.com/docs/latest/ko/getting-started/sdk-js#hybrid-app

Android 11 이상에서 JavaScript SDK을 이용하여 카카오 로그인과 카카오톡 공유를 사용할 경우, 반드시 AndroidManifest.xml 에 카카오톡의 패키지명을 명시해야 합니다. 카카오톡 패키지명 미등록 시, Android Framework에서 호출을 차단하여 해당 기능을 사용할 수 없습니다.

...

이런 글을 봤습니다.

그래서 안드로이드 스튜디오로 달려가서

<?xml version="1.0" encoding="utf-8"?>

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.CALL_PHONE"></uses-permission>

<queries>
    <package android:name="com.kakao.talk" />
</queries>

<application
    android:allowBackup="true"
    android:usesCleartextTraffic="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:supportsRtl="true"
    android:theme="@style/Theme.AppCompat.NoActionBar">


    <activity android:name=".MainActivity" android:exported="true">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>


</application>

이렇게 삽입했는데… 이게 맞을까요?


이 부분만 삽입하고 제 폰으로 apk 파일 보내서 설치 하고 테스트 했을때는
아무 동작을 하지 않네요 … ㅠ

혹시 뭔가 잘못한게 있을까요?

안녕하세요.

웹뷰의 경우 해당 하이브리드 앱 가이드에 있는 팝업 웹뷰 처리까지 구현 부탁드립니다.

아하 넵 감사합니다! 한번 더 추가적으로 살펴 보겠습니다!