首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >要从功能手机的手机浏览器打开短信应用吗?

要从功能手机的手机浏览器打开短信应用吗?
EN

Stack Overflow用户
提问于 2015-07-10 21:43:05
回答 3查看 14.2K关注 0票数 6

是否可以通过HTML从移动浏览器访问/打开SMS应用程序?

如果SMS是通过用户自己的移动运营商(就像平常一样)发送的,也可以向上述用户计费。我不想创建自己的短信网关来提供发送此类消息的平台。我只对从移动浏览器调用SMS功能感兴趣。

我见过这样的例子:<a href="sms://+14035550185">Send an SMS</a>,但我不确定它们的应用范围有多广。我需要一个强大的解决方案,适用于广泛的移动浏览器(特别是。老式功能电话)。我不想使用HTML5或Javascript。我瞄准的大多数老式功能手机浏览器都不支持Javascript--所以这是一个瓶颈。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-07-13 17:13:08

我在我的模板中添加了以下内容,并获得了预期的结果:<a href="sms:+1234?body={{ link.description }}" style="color:blue;background-color:#FFA500">SMS</a>

不要介意Django标签:{{ link.description }}

任何人的通用用法都是<a href="sms:1234567?body=hello world">Send SMS</a>

票数 9
EN

Stack Overflow用户

发布于 2016-11-17 04:41:06

如果您想在短信中添加预制消息,Android和iOS设备需要的语法略有不同。注意“&”vs“?”如下所示。

iOS:

代码语言:javascript
复制
<a href="sms:1234&body=hi">Send an SMS</a>

Android:

代码语言:javascript
复制
<a href="sms:1234?body=hi">Send an SMS</a>
票数 21
EN

Stack Overflow用户

发布于 2015-07-10 22:42:26

功能手机的浏览器没有办法发送任意短信来响应某些超文本标记语言页面(如果可能,这将是的一个主要安全漏洞...)。

如果您真的想要广泛的功能电话支持,您将需要使用短信网关的解决方案,如Twilio。手机的浏览器将获取/发布到您的web应用程序,然后您的web应用程序将发布到Twilio以发送适当的消息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31342336

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档