10

移动浏览器是否可以使用设备的内置功能发送短信?我的意思是,不使用某些在线 SMS 服务提供商,而是让移动设备发送 SMS(与使用 J2ME 相同)。

4

7 回答 7

14

那里有很多不同的移动浏览器,所以我怀疑这是标准化的。Safari/iPhone 支持SMS URIs,这让我觉得这是一种解决问题的明智方法,并且可能比 iPhone 更广泛地支持。

根据我找到的链接(上面)和 Zamel 的评论,我怀疑这会起作用:

<a href="sms:+447787000000">SMS</a>

虽然有一个真实的电话号码,并且可能将 + 符号转义为 %2B。

于 2009-05-11T15:43:10.013 回答
2

某些版本的 Opera Mini 浏览器提供了一个 JavaScript 界面,用于编写从用户手机发送的 SMS 消息。

此外,诺基亚的 Symbian 浏览器的某些版本包括具有类似功能的 JavaScript 界面。

可能还有其他人,但这是迄今为止我找到的仅有的两个文档。

于 2011-10-04T18:26:36.840 回答
0

我认为 GSM 调制解调器能够充当 SMS 网关,但您必须在调制解调器上安装软件才能做到这一点。您也可以将运营商网关电子邮件发送至 SMS 作为另一种选择。示例是 AT&T 号码@txt.att.net

这些天出现了一些免费服务,例如您可能还想研究的ZeepMobile 。

你到底想完成什么?

于 2009-05-11T15:35:52.100 回答
0

不,因为移动浏览器是专门为呈现标记 (html) 文档而构建的。因此,如果您想通过移动浏览器发送 SMS,它将调用 Web 服务器页面并从服务器而不是移动浏览器发送。

移动操作系统及其应用程序有很多限制。您将看到的最接近的是能够在移动浏览器中超链接电话# 以发送消息,但它将通过他们的 SMS 应用程序而不是浏览器来处理。

于 2009-05-11T15:39:17.900 回答
0

这是不可能的 。您可以从浏览器调用设备功能。这就是解决问题的方法。Webkit 让你做到这一点

于 2009-07-02T18:24:12.443 回答
0

Android 和黑莓支持“mailto:”和“tel:”。

Android 支持“短信:”(也许还有 iPhone,我没有 :))
祝你好运,请发布你的结果。

于 2010-11-19T22:22:27.400 回答
-1

这是一件不可能的好事。恕我直言,这将是一个相当大的安全风险。我想垃圾邮件发送者会到处都是。

于 2009-05-11T15:43:36.677 回答