Я кодирую игру и использую интернационализацию. Я хочу поделиться счетом с модулем Facebook. Мой код:
if(fb.getCanPresentShareDialog()) {
fb.presentShareDialog({
link: 'https://www.facebook.com/profile.php?id=100010324151821',
name: 'Memory Speed',
description:String.format(L('share'), Ti.App.score),
caption:L('caption_partage_score_facebook'),
});
} else {
fb.presentWebShareDialog({
link: 'https://www.facebook.com/profile.php?id=100010324151821',
name: 'Memory Speed',
description:String.format(L('share'), Ti.App.score),
caption:L('caption_partage_score_facebook'),
});
}.
'share'
: ссылка на мой файл strings.xml
Ti.App.score
: var со счетом
Когда я нажимаю кнопку «Поделиться», приложение закрывается.
Я попытался заменить Ti.App.score
строкой типа 'hello'
, и приложение не вылетает.
Кто-нибудь знает причину такого поведения?