안녕하세요.
카카오톡 공유하기 관련 문의드리겠습니다.
React + js 를 사용하여 카카오 공유하기를 구성하였습니다.
구성한 공유하기 기능이 웹에서는 정상 동작 하지만 모바일웹에서 확인해 봤을때는 아무런 반응을 안합니다.
어떤 부분이 문제가 되는 걸까요??
문제가되는 카카오 공유하기 기능 코드 올리겠습니다.
useEffect(() => {
const script = document.createElement("script");
script.src = "https://developers.kakao.com/sdk/js/kakao.js";
script.async = true;
document.body.appendChild(script);
return () => document.body.removeChild(script);
}, []);
const handleOnKakao =(item) => {
console.log('pathName', pathName)
if(window.Kakao) {
const kakao = window.Kakao
if(!kakao.isInitialized()) {
kakao.init(common.KAKAO_SHARE_API)
}
console.log('모바일')
kakao.Share.sendDefault({
objectType: 'feed',
content: {
title: `${item.M_NAME} ${item.L_NAME}`,
description: '요청하신 견적입니다. 차량외관은 등급 및 선택사항에 따라 다르게 적용됩니다.',
imageUrl:
`${item.M_IMG_M}`,
imageWidth:720,
imageHeight:300,
link: {
mobileWebUrl: pathName,
webUrl: pathName,
},
},
buttonTitle : "견적보기",
})
}
앱 id 는
ID 843868 입니다.
http://192.168.0.243 으로 호출하고 있습니다. 주소를 디벨로퍼스 설정에 등록 했습니다.
콘솔 에러 사진 캡처드립니다.