我一直在使用 Web Intents 通过用户的默认移动设备提供简单的 Tweet 功能。但是,如果用户当前未登录移动 Twitter 并且第一次访问推文 URL,则在登录时,他们将被带到撰写页面,但预先撰写的推文 (%20) 中的所有空格都将转换为 + 符号 ( %2520)。
示例网址:
https://mobile.twitter.com/compose/tweet?status=Word1%20Word%20Word3
如果您已经登录并随后访问该 URL,那么一切都很好。这只是用户第一次登录,%20 转换为 %2520 并在页面上显示为“Word1+Word2+Word3”。有什么想法吗?这发生在我测试过的所有浏览器和平台上。