×
Namespaces

Variants
Actions

Archived:Como enviar mensagens SMS/MMS

From Nokia Developer Wiki
Jump to: navigation, search

Archived.pngAquivado: Este artigo foi arquivado, pois o conteúdo não é mais considerado relevante para se criar soluções comerciais atuais. Se você achar que este artigo ainda é importante, inclua o template {{ForArchiveReview|escreva a sua justificativa}}.

Não recomendamos o desenvolvimento em Flash Lite para aparelhos atuais da Nokia. Todos os artigos relacionados a Flash Lite foram arquivados. A plataforma Nokia Asha e os aparelhos recentes S40 não possuem mais o Flash Lite. O uso de Flash Lite em Symbian é limitado. Por exemplo, informações relativas à plataforma Nokia Belle podem ser encontradas neste link (em Inglês). Informações específicas de Flash Lite para aparelhos S40 ANTIGOS e Symbian podem ser encontradas na Flash Lite Developers Library (em Inglês).

Article Metadata

Compatibilidade
Plataforma(s): Flash Lite: 1.1, 2.x

Artigo
Tradução:
Por edprado
Última alteração feita por hamishwillee em 14 Jun 2013


Neste artigo é discutido como enviar um MS/MMS usando flash light. Um exemplo de código também é apresentado.

Enviando SMS/MMS

Para enviar SMS ou MMS você tem que usar a função GetURL() com o seguinte argumento:

 sms:aNumber?body=Minha Mensagem

ou

 mms:aNumber?body=Minha Mensagem

Exemplo:

myNumber = "4815162342";
myMessage = "Oi, minha mensagem";
getURL("sms:" add myNumber add "?body=" add myText); //Envia um SMS
/*
getURL("mms:" add myNumber add "?body=" add myText); //Envia um MMS
*/

É importante lembrar que, nos celulares da série 60, está função não enviará imediatamente a mensagem e sim abrirá uma tela do sistema de SMS ou MMS para você especificar os parâmetros.

Verificando a possibilidade de enviar SMS/MMS

Você pode verificar se o Flash Lite pode enviar SMS ou MMS utilizando as seguintes variáveis:

  • _capSMS: Está variável possuirá valor 1 se o Flash Lite permite enviar SMS. Caso contrário, esta variável assumirá valor undefined
  • _capMMS: Está variável possuirá valor 1 se o Flash Lite permite enviar MMS. Caso contrário, esta variável assumirá valor undefined
  • No Flash Lite 2.x, é recomendado utilizar as variáveis System.capabilities.hasSMS e System.capabilities.hasMMS.

Exemplo:

if(_capMMS)
{
getURL("mms:4815162342?body=Oi, minha mensagem"); //Envia um MMS
}
This page was last modified on 14 June 2013, at 09:29.
121 page views in the last 30 days.
×