2016-03-22 43 views
5

Ora che RN supporta il collegamento multipiattaforma, mi chiedo come inviare un SMS con un messaggio preimpostato. Per i documenti (https://facebook.github.io/react-native/docs/linking.html#content):React Native Linking SMS

Provare ad aprire l'url specificato con una qualsiasi delle app installate. Puoi utilizzare altri URL, ad esempio una posizione (ad es. "Geo: 37.484847, -122.148386"), un contatto o qualsiasi altro URL che può essere aperto con le app installate.

La mia domanda è, quale schema URI devo seguire per aprire un SMS con un messaggio predefinito? È multipiattaforma?

Grazie.

+1

Possibile duplicato di [SMS URL su Android] (http://stackoverflow.com/questions/4787905/sms-url-on-android) –

+0

Non proprio un duplicato , dal momento che la domanda vuole una soluzione multipiattaforma e in effetti iOS è leggermente diverso. –

risposta

6

Avete preso in considerazione e provato sms:number?body=yourMessage?

È possibile leggere su di esso in RFC 5724.

+1

Il separatore sembra essere '&' su iOS. Vedi https://stackoverflow.com/a/47834556/2083679 –

1

Abbastanza sicuro che questo non è React Nativo-specifico, e si tratta solo di collegamento su Android. Date un'occhiata a: SMS URL on Android