我在这里搜索了 sms api,但找不到任何东西。甚至可以在 Firefox OS 上发送/阅读短信吗?
问问题
596 次
3 回答
2
由于其高度安全的影响,WebSMS API 目前仅可用于Firefox OS 上的认证应用程序(请参阅MDN 上的 WebSMS)。
经认证的应用程序是包含在操作系统本身中的应用程序,因此 - 作为第三方开发人员 - 目前您无法创建可以使用此 Web API 的应用程序。不过,访问 SMS API 是一项非常需要的功能,因此从长远来看,正在努力使这在操作系统中成为可能,但在不久的将来不会。
于 2013-06-18T08:11:30.713 回答
0
于 2013-06-18T07:51:46.223 回答
0
是的,您可以在 firefox 操作系统上发送短信,但由于在 manifest.webapp 文件中使用短信 api 之前存在严重的安全隐患,您必须将类型字段编辑为“类型”:“认证”,并在您必须添加的权限字段中“短信”:{}。
之后发送短信,您可以使用以下代码
var message = "hi"; //sms content
var number = "0191147689"; //mobile no you want to send sms
var request;
try{
request = navigator.mozMobileMessage.send(number, message);
}
catch(error){
console.log(error.name + " occured while sending sms");
}
request.onsuccess = function(){
console.log("SMS has been sent");
}
request.onerror = function(){
console.log("Something went wrong: " + this.error);
}
于 2014-12-08T11:11:00.957 回答