2012-08-11 18 views
8

He intentado jugar con Phonegap y he creado una pequeña aplicación en HTML/Javascript para enviar un SMS. Intenté este código window.location.href = 'sms:XXXXXXXX06?body=Testing' que abre una pantalla para enviar manualmente los sms que deseo automatizar.¿Es posible enviar SMS desde la aplicación HTML/Javascript de phonegap usando Phone SMS API?

Tenga en cuenta que creo una aplicación de Android cargando el código fuente de mi proyecto a build.phonegap.com, por lo que no puedo modificar la fuente .apk.

¿Es posible hacerlo solo en Javascript?

+0

¿Ha intentado utilizar el complemento Phonegap SMS? – dda

+0

¿De qué complemento estás hablando? ¿Te gustaría compartir algunos enlaces? ¡Gracias! – codef0rmer

+0

Trabajé en un plugin de sms que funciona con phonegap 3.x, pero no sé si funciona con build de teléfono: https://github.com/aharris88/phonegap-sms-plugin – aharris88

Respuesta

3

Consulte el Phonegap SMS Plugin para enviar mensajes SMS.

+0

Hola @dda, gracias por compartirlo, pero ya estaba al tanto de dicho complemento. Cambié mi enfoque del problema y publiqué una nueva pregunta aquí (http://stackoverflow.com/q/11921401/415057), ¿me gustaría escuchar sus opiniones? – codef0rmer

+0

hola uso el mismo código pero estoy obteniendo este TypeError no capturado: no se puede leer la propiedad 'sms' de undefined. Incluí el archivo js y putt el archivo java y el permiso también el error está en esta ventana.plugins.sms.send ($ ('# number'). Val(), $ ('# message'). Val() , function() { alert ('Mensaje enviado con éxito');} , función (e) { alert ('Mensaje Error:' + e); } ); – Uahmed

+7

La URL da 404, actualice si es posible. –

3

aquí es el intento phonegap-sms-plugin

+1

Si bien este enlace puede responder a la pregunta, es mejor incluir las partes esenciales de la respuesta aquí y proporcionar el enlace de referencia. Las respuestas de solo enlace pueden dejar de ser válidas si la página vinculada cambia. –

+0

@Lorenzo Donati solo insisto en actualizar el enlace de arriba. –

0

para hacer algo como esto:

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

funciona para mí en el dispositivo Android.

Cuestiones relacionadas