20150829 firefox-os
TRANSCRIPT
{ "name": "My App", "description": "My elevator pitch goes here", "launch_path": "/index.html", "icons": { "16": "/img/icon-16.png", … }, "developer": { "name": "Your name or organization", "url": "http://your-homepage-here.org" }, "default_locale": "ja"}
https://developer.mozilla.org/ja/Apps/Manifest
Yes
No No
No
Yes
No
No
No
No
Yes
Yes
Yes
Yes
Yes
No
Yes No
{ "name": "My App", "description": "My elevator pitch goes here", "launch_path": "/index.html", "icons": { "16": "/img/icon-16.png", … }, "type": "privileged", … }
var manager = navigator.mozCameras;var cameraList = manager.getListOfCameras();
manager.getCamera(cameraList[0], {}, function(camera){ camera.flashMode = "torch";});
var serverSocket = navigator.mozTCPSocket.listen(23451);
serverSocket.onconnect = function(socket){ console.log(socket); socket.ondata = function(event){ var data = event.data; console.log(data); socket.send(data); };};