2017-03-11 3 views
3

Nous travaillons sur une application iOS et nous utilisons le schéma d'URL de l'application Gmail pour composer un nouvel e-mail pour l'utilisateur. Nous en avons compris la plupart, mais nous avons du mal à ajouter de nouvelles lignes dans le corps de l'e-mail. Jusqu'à présent, notre URL ressemble à ceci:Nouvelle ligne dans l'application Gmail pour iOS en utilisant le schéma d'URL

googlegmail://[email protected]&[email protected]&subject=TITLE&body=What%20ever%20they%20include%20for%20the%20body

Nous avons déjà essayé d'utiliser %0D%0A, ainsi que quelques autres options, mais aucun de ceux qui semblent fonctionner. Est-il possible d'ajouter une nouvelle ligne via l'URL ou est-ce simplement impossible?

+1

Avez-vous trouvé une solution à cela? – damacster

Répondre

1

Je ne l'ai utilisé ce schéma une fois avant et je ne l'ai pas besoin de la capacité de créer de nouvelles lignes, mais après avoir pris un regarde, je suis aussi perplexe que toi. Ma conjecture est que ce n'est pas possible en utilisant cette méthode. Il me semble que cela ne vise qu'à mettre des espaces entre les mots.

Une chose que je recommanderais d'examiner est le Gmail API pour iOS. Vous aurez probablement beaucoup plus de chance avec cela et il y a aussi l'avantage d'avoir plus de contrôle sur vos messages. Vous pouvez facilement l'installer avec CocoaPods et il ne met pas longtemps à mettre en place du tout.

+0

Merci pour votre aide Tom. Jetez un oeil à l'API Gmail. – damacster

-1

salut je faire face à la même question .après beaucoup de recherche que j'ai trouvé cette \ u2029

+0

Bienvenue sur SO. Veuillez lire ceci [how-to-answer] (http://stackoverflow.com/help/how-to-answer) pour fournir une réponse de qualité. – thewaywewere

+0

Comment l'utilisation de '\ u2029' vous a-t-elle aidé? – derpoliuk