iOS 9 Issue with URL Encoding

ios
widgetsjs

#1

If I use the below Twitter widget Tweet button with the prefilled message “this+is+a+prefilled+tweet”:smile:
Share

This works great (as intended) in all browsers (desktop & mobile), except iOS 9. In the scenario that a user has iOS 9 or higher && the user has the offical Twitter mobile application, the the prefilled message will include the +'s from the URL encoding.

Is this how it is intended to work? Anyone know a work around?


#2

Encode query parameters using percent encoding (RFC 3986).


#3

Ah perfect. Works great, thanks!


#4