WebSMS

by 1 colaborador:

Non-standard
This feature is non-standard and is not on a standards track. Do not use it on production sites facing the Web: it will not work for every user. There may also be large incompatibilities between implementations and the behavior may change in the future.

This API is available on Firefox OS for certified applications only.

Resumo

WebSMS é uma API que possibilita a criação, envio e recebimento de SMS (Short Message Service) ou MMS (Multimedia Messaging Service).

A API está disponível usando window.navigator.mozSms que retorna um objeto MozSmsManager ou window.navigator.mozMobileMessage que retorna MozMobileMessageManager. Veja abaixo uma lista completa com o métodos:

Interfaces do DOM

SMS

MMS e SMS

Código de exemplo e introdução

Especificações

Essa especificação ainda não é padrão, mas já está em discussão no W3C como parte do System Application Working Group.

Especificação Status Comentário
Messaging API Editor's Draft projeto de edição (WIP).

Compatibilidade dos browsers

Pro razões óbvias, o suprote é esperado primeiramente em browser para dispositivos móveis.

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Suporte Básico Não suportado Não suportado Não suportado Não suportado Não suportado
Feature Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Suporte Básico Não suportado 12.0 (12.0) Não suportado Não suportado Não suportado

 

Preferências e disponibilidade

  • WebSMS está desativada por padrão e pode ser ativada setando o parâmetro dom.sms.enabled como true.
  • Uma lista com os hostnames que podem utilizar a API pode ser criada separando cada hostname por vírgula, utilizando dom.sms.whitelist. Essa string vem vazia por padrão.
  • WebSMS está disponível apenas para apps certificados do Firefox OS (B2G).
  • MMS está disponível a partir do Firefox OS 1.1

Veja também

Etiquetas do documento e colaboradores

Etiquetas: 
Contributors to this page: jlamim
Última atualização por: jlamim,