필수 정보에 오류가 있다는데

링크해주신 팝니다닷컴 소스를 열심히 살펴보았는데요.

카카오톡에 링크를 전달할 때 내부적으로 JSON.stringify를 이용하는 부분이 있는데요.
팝니다닷컴에서 사용하고 있는 Prototype 라이브러리는 브라우저에 내장된 JSON의 stringify동작을 변경하도록 되어 있습니다.
JSON.stringify는 Object에 toJSON이 정의되어 있으면 이를 이용하도록 되어 있는데, Prototype 라이브러리에서는 Object, Array등에 toJSON을 추가하기 때문입니다.

Prototype에서 추가한 toJSON함수를 따로 사용하시는 부분이 없으시다면, 아래와 같이 Prototype의 toJSON함수들을 삭제해 주시면 됩니다.

if (window.Prototype) {
    delete Object.prototype.toJSON;
    delete Array.prototype.toJSON;
    delete Hash.prototype.toJSON;
    delete String.prototype.toJSON;
}