javascript - 通过 HTML5/JavaScript 从手机发送短信

标签 javascript android ios html windows-8

我正在为移动设备创建一个 Web 应用程序,该应用程序将在带有迷你 Web 服务器的市场之一中下载并在任何操作系统(iOS、Android、Windows8 等)上运行。

我希望应用程序尽可能独立于操作系统。我只想使用 HTML5JavaScript

该应用程序允许用户只需单击按钮即可下达多个订单。示例:[列出联系人]

我需要单击 [List contacts] 并自动向其他移动设备发送一条文本消息,其中包含接收请求并通过 sms 发送响应的 android 应用程序。响应必须由我的 Web 应用程序读取。该应用程序可以在没有网络/Wifi 的情况下工作。

我一直在寻找,我只找到了打开 native 应用程序以发送短信的方法。

我看到 that question , 但我想创建自己的方式来发送短信而不依赖于其他应用程序。

有什么办法可以自动提交吗?

或者我可以使用/创建一些插件在 JavaScript 上使用来做到这一点吗?

[编辑] 可以 this可能有可能吗?有人可以解释一下吗?

最佳答案

我相信评论中已经提到了基本信息,但我的 2c 还是在这里。

如前所述,当前的现代移动操作系统应用无法无限制地访问 SMS 功能。从用户的 Angular 来看,允许这样做可能会很危险,因为 SMS 通常要花钱,用户应该控制此类 Activity ,而不是让随机应用程序自由发送和接收 SMS(用户不知道)。 Android 在这种功能方面更灵活一些,但如前所述,iOS 和 Windows 8/Windows Phone 8 只允许您集成到 SMS 发送应用程序和 SMS 接收,没有正确的方法来访问传入的 SMS .

因此,使用 native 容器(例如 PhoneGap),您可以在 Android 上向前迈出一步,但对于其他平台,可能性仅限于使用 native SMS 应用程序。如果您出于某种原因需要在后端使用 SMS,Twilio 等服务可能是您的最佳选择,但不幸的是,在设备上本地使用 SMS 几乎是行不通的。

关于javascript - 通过 HTML5/JavaScript 从手机发送短信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22984539/

相关文章:

javascript - Durandal 嵌套 View 组合

android - Android 支持库是根据哪些许可证发布的?

ios - 本地化英语和阿拉伯语应用程序,无需重新启动应用程序

ios - Swift:通用应用程序上的 Split View Controller 不是初始 View Controller

javascript - 捕获 Facebook 评论框的关闭或发布到 Facebook 事件

javascript - 在 JavaScript 中将对象数组转换为多维数组

Javascript/jQuery 高度计算

java - RecyclerView 的奇怪行为

Android SSL 错误 : certificate not trusted…sometimes

ios - 不兼容的 CoreData 存储是否总是会导致崩溃?