Приложение My React Native позволяет людям делиться скидками со своими друзьями по сообщениям. Сообщение жестко закодировано в приложении:
const message = 'Get 10% off!'
Linking.openURL(`sms:? &body=${message}`)
На Android знак% интерпретируется неправильно и выглядит следующим образом:
% o
превращается в этот странный знак вопроса.
Я пытался заменить %
на другой Unicode, экранировать его \%%
или установить в верхний регистр, ничего не получалось.
Как мне кодировать%, чтобы он отображался так, как ожидается на Android?