카카오톡 공유하기 모바일 동작 문의

안녕하세요.
카카오톡 공유하기 관련 문의드리겠습니다.

React+ts 를 사용하여 카카오 공유하기를 예제에 나와 있는 내용을 참고하여 구성하였습니다.
구성한 공유하기 기능이 웹에서는 정상 동작 하지만 안드로이드 기기에서 확인해 봤을때는 아무런 반응을 안합니다.

어떤 부분이 문제가 되는 걸까요??

테스트 코드 올리겠습니다.

import React from "react";
import "./App.css";
import KakaoSVG from "./assets/svg_kakao.svg";

const { Kakao } = window;
function App() {
  const url = document.URL;

  React.useEffect(() => {
    if (!Kakao.isInitialized()) {
      Kakao.init(process.env.REACT_APP_KAKAO_KEY);
    }
  }, []);
  const kakaoShare = () => {
    console.log("kakao.isInitialized() : ", Kakao.isInitialized());
    console.log(url);
    Kakao.Share.createDefaultButton({
      container: "#kakao-link-btn",
      objectType: "feed",
      content: {
        title: "test",
        description: "내용",
        imageUrl:
          "https://k.kakaocdn.net/14/dn/btrjLxLjDDM/rIU0DYblVkzQRKl7SaiKN1/o.jpg",
        link: {
          mobileWebUrl: window.location.href,
          webUrl: window.location.href,
        },
      },
      social: {
        likeCount: 286,
        commentCount: 45,
        sharedCount: 845,
      },
      buttons: [
        {
          title: "웹으로 보기",
          link: {
            webUrl: window.location.href,
          },
        },
      ],
    });
  };
  return (
    <div className="App">
      <a id="kakao-link-btn" onClick={kakaoShare}>
        <img src={KakaoSVG} />
      </a>
    </div>
  );
}

export default App;

안녕하세요.

확인을 위해 앱 ID 부탁드립니다.


앱ID
https://developers.kakao.com/ 의 내 애플리케이션>앱 설정>요약 정보 : 기본정보에 있는 앱 ID
숫자로된 ID 입니다
ex) 123456

안녕하세요.
말씀하신 앱 ID 전달드리겠습니다.
818787
확인 부탁드리겠습니다.
감사합니다.

(1) 버튼에서 kakaoShare 함수 호출 하고 createDefaultButton 함수로 공유하기 사용하시면 최초 1회는 버튼 생성하느라 공유하기가 안될 것 같은데요. Kakao.Share.sendDefault 함수를 사용하시고

카카오톡 공유: JavaScript | Kakao Developers 카카오톡 공유: JavaScript

(2) 로그를 보니 http://172.30.1.23:3000 주소를 디벨로퍼스 설정에 등록하지 않아서 에러가 발생하고 있습니다.
포트 포함해서 등록해주세요.

애플리케이션 | Kakao Developers 애플리케이션

(3) “웹에서는 정상 동작 하지만 안드로이드 기기에서 확인해 봤을때는 아무런 반응을 안합니다.” 라고 하셨는데요.
안드로이드에서 웹뷰로 페이지 띄워 호출하시는건가요? (아니라면 처리 방식 설명부탁드려요.)
하이브리드앱 가이드 참고 부탁드려요.

JavaScript | Kakao Developers JavaScript