Firefox OS is an open platform for mobile devices built entirely using HTML5 and other Open web standards which is free from the rules and restrictions of existing proprietary platforms.
<ONCE THE CODE IS READY>
// Telephony object
var tel = navigator.mozTelephony
// Place a call
var cal = tel.dial('123456789')
// SMS object
var sms = navigator.mozSMS
// Send a message
sms.send('123456789', 'Hello world!')
// Recieve a message
sms.onreceived = function (event) {
console.log(event.message)
}
var p = navigator.mediaDevices.getUserMedia({ audio: true, video: true })
p.then(function(mediastream) {
var video = document.querySelector('video')
video.src = window.URL.createObjectURL(mediaStream)
video.onloadedmetadata = function(e) {
// Do something with the video here.
}
}
p.catch(function(e) {
console.log(e.name)
})
var front = false document.getElementById('flip-button').onclick = function() {
front = !front
}
.. permissions
"permissions": { "audio-capture": { "description": "Required to capture audio using getUserMedia()" }, "video-capture": { "description": "Required to capture video using getUserMedia()" } }
Essential Components
Marketplace/developers
https://marketplace.firefox.com/developers/