2012-08-11 22 views
8

Ho provato a giocare con PhoneGap e ho creato una piccola applicazione in HTML/Javascript per inviare un SMS. Ho provato questo codice window.location.href = 'sms:XXXXXXXX06?body=Testing' che apre una schermata per inviare manualmente gli sms che voglio automatizzare.È possibile inviare SMS dall'applicazione HTML/Javascript phonegap utilizzando l'API SMS di telefono?

Si prega di notare che creo un'app per Android caricando il codice sorgente del mio progetto su build.phonegap.com, quindi non posso modificare l'origine .apk.

E 'possibile farlo solo in Javascript?

+0

Hai provato a utilizzare il plug-in SMS Phonegap? – dda

+0

Di quale plugin stai parlando? Ti piacerebbe condividere alcuni link? Grazie! – codef0rmer

+0

Ho lavorato a un plug-in sms che funziona con phonegap 3.x, ma non so se funziona con build su phonegap: https://github.com/aharris88/phonegap-sms-plugin – aharris88

risposta

3

Vedere Phonegap SMS Plugin per inviare messaggi SMS.

+0

Hey @dda, grazie per condividendolo ma ero già a conoscenza di tale plugin. Ho cambiato il mio approccio al problema e ho postato una nuova domanda qui (http://stackoverflow.com/q/11921401/415057), vorrei sentire le vostre opinioni? – codef0rmer

+0

hi uso lo stesso codice, ma sto ricevendo questo tipo UncaughtError: Impossibile leggere la proprietà 'sms' di undefined. Ho incluso il file js e ho messo il file java e il permesso anche l'errore è in questo window.plugins.sms.send ($ ('numero #'). Val(), $ ('# messaggio'). Val() , function() { alert ('Messaggio inviato con successo');} , function (e) { alert ('Messaggio non riuscita:' + e);} ); – Uahmed

+7

L'URL fornisce 404, si prega di aggiornare se possibile. –

3
+1

Sebbene questo collegamento possa rispondere alla domanda, è meglio includere qui le parti essenziali della risposta e fornire il link per riferimento. Le risposte di solo collegamento possono diventare non valide se la pagina collegata cambia. –

+0

@Lorenzo Donati ho solo insistito per aggiornare il link sopra. –

0

Provate a fare somthing come questo:

<a href="smsto:000000000"> sms number</a> 

funziona per me su dispositivo Android.

Problemi correlati