var title = "{$topic['title']}";
Если в title есть кавычки '' он меняется на " и получаю: Title for "Facebook"
FB.ui({
display: 'dialog',
method: 'share_open_graph',
action_type: 'og.likes',
action_properties: JSON.stringify({
object: {
'og:url': link,
'og:title': title,
'og:description': desc,
'og:image': img
}
})
},
function(response) {
if (typeof response != 'undefined') {
//Success
} else {
//Not Success;
}
});
.replace(/"/gi,'"') Не помогает
Тоже самое для знака !
Но, в этом случае 'og:title': title.replace(/!/gi,'!') помогает
Что можно сделать, чтобы предотвратить изменение, или вернуть обратно кавычки.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости