我想开发一个可以向附近设备发送短信的FirefoxOS特权应用。
Android应用可以使用蓝牙或Wifi P2P。但FirefoxOS特权应用无法使用蓝牙/ Wifi API。这些仅适用于经过认证的应用程序。
特权应用可以使用TCP套接字API。这是唯一的方法吗? 有没有办法在局域网上获得可用的IP地址?
答案 0 :(得分:2)
由于认证的应用只能包含在oem中,因此现在无法访问蓝牙或WiFi信息API。
答案 1 :(得分:0)
DNS-SD(Zeroconf规范的一部分)允许您广播和接收广告"来自本地网络上的其他设备。这需要UDP和TCP权限,这意味着"特权" app,正如你所想。这不是问题,除非您需要在Firefox Marketplace之外分发应用程序。
在https://github.com/justindarc/dns-sd.js
处实现了针对JavaScript的DNS-SD为了与其他消息传递应用程序兼容,您可能希望实现XMPP: http://www.xmpp.org/extensions/xep-0174.html