크롬에서는 되는데
익스에서만 안되네요
function kakaoSendLink(linkUrl, imgUrl, title) {
Kakao.Link.sendDefault({
objectType: ‘feed’,
content: {
title: title,
imageUrl: imgUrl,
link: {
mobileWebUrl: decodeURIComponent(linkUrl),
webUrl: decodeURIComponent(linkUrl)
}
},buttons: [{
title: ‘홈페이지로 이동’,
link: {
mobileWebUrl: decodeURIComponent(linkUrl),
webUrl: decodeURIComponent(linkUrl)
}
}]
});
}
var protocol = $(location).attr(‘protocol’);
var host = $(location).attr(“host”);
var pathname = $(location).attr(“pathname”);
var search = $(location).attr(“search”);
var fullUrlNotEn = protocol + “//” + host + pathname + search;
var fullUrl = protocol + “//” + host + pathname + encodeURIComponent(search);
$("#kakaoShare").click(function(){
var imgUrl = "/resources/images/common/shareimage4.jpg";
var kakaoImgUrl = protocol + "//" + host + imgUrl;
var realImgUrl = kakaoImgUrl.replace( /\\/gi, '/');
kakaoSendLink(fullUrl , realImgUrl, shareTitle);
});
fullUrl을 넣으면 이동이 안되고… 익스에서
그렇다고 encoding 안된걸 넣으면 오류가나버리고… 어떻게해야하는거죠 ㅠㅠ
도와주세요