아이폰 v16.2 / 카카오톡 버젼10.0.6 / 아이폰 기종 13미니 에서 사파리로 공유하기 버튼을 클릭했을 때, 아무런 작동을 하지 않는 문제가 발생했습니다.
다른 기종에서는 잘 됩니다.
import { useEffect } from ‘react’;
const useKakaoSDK = () => {
useEffect(() => {
if (typeof window !== ‘undefined’ && !window.KakaoLoaded) {
window.KakaoLoaded = true;
const script = document.createElement(‘script’);
script.src = ‘//developers.kakao.com/sdk/js/kakao.min.js’;
script.onload = () => {
window.Kakao.init(process.env.NEXT_PUBLIC_KAKAO_LOGIN_APP_ID as string);
};
document.head.appendChild(script);
}
}, []);
};
export default useKakaoSDK;
// 사용부
window.Kakao.Share.sendDefault({
objectType: ‘feed’,
content: {
title,
description,
imageUrl,
imageWidth: SHARE_KAKAO_OG_WIDTH,
imageHeight: SHARE_KAKAO_OG_HEIGHT,
link: {
webUrl: ‘…’,
mobileWebUrl: ‘…’,
},
},
});