안녕하세요.
저는 한 div를 이미지화해서 카카오톡으로 공유할 수 있게 만들고 싶어요.
그래서 domtoimage라는 함수를 이용해서 div를 이미지로 만드는 것까지 성공했습니다.
이 생성된 이미지를 카카오 공유를 하려고 하는데요, 관련 코드는 아래와 같습니다
var node = document.getElementById(“banpickbox”) as HTMLImageElement;
domtoimage.toPng(node)
.then(function (dataUrl) {
var img = new Image();
img.src = dataUrl;
console.log(dataUrl);
node.appendChild(img);
window.Kakao.Share.scrapImage({
imageUrl: dataUrl,
});
});
여기서 Share.scrapImage가 POST https://kapi.kakao.com/v2/api/talk/message/image/scrap 400라는 에러를 띄우는데, 이거 어떤 의미인지 알 수가 없어서 도움을 받고 싶습니다.
여기에서 에러를 확인하실 수 있습니다: https://theohcode.com/banpick
감사합니다.
오한비