Я работал с веб-намерениями, чтобы предоставить простые возможности твита через мобильное устройство пользователя по умолчанию. Однако, если пользователь в настоящее время не вошел в мобильный Твиттер и получает доступ к URL-адресу твита в первый раз, после входа он будет перенаправлен на страницу создания, но все пробелы в предварительно составленном твите (%20) будут преобразованы в символы + ( %2520).
Пример URL:
https://mobile.twitter.com/compose/tweet?status=Word1%20Word%20Word3
Если вы уже вошли в систему и впоследствии посещаете этот URL-адрес, все в порядке. Это только первый раз, когда пользователь входит в систему, %20 преобразуется в %2520 и отображается на странице как «Word1+Word2+Word3». Какие-нибудь мысли? Это происходит во всех браузерах и платформах, которые я тестировал.