Archived:Como enviar mensagens SMS/MMS
Aquivado: 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).
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).
Dados do artigo
Compatibilidade
Plataforma(s): Flash Lite: 1.1, 2.x
Artigo
Tradução:
Originado de How to send SMS/MMS messages using Flash Lite
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
}


(no comments yet)