如何在 iPhone 上使用 phonegap 发送带有文本的短信?
Posted
技术标签:
【中文标题】如何在 iPhone 上使用 phonegap 发送带有文本的短信?【英文标题】:How can I send sms with text by using phonegap on iphone? 【发布时间】:2012-05-22 02:28:12 【问题描述】:我正在尝试在 iphone 上发送短信。 但它只适用于短信号码,但不适用于短信号码和短信。
换句话说,跟随效果很好。
<a href="sms:+05212341234">Send sms</a>
但它不起作用。
<a href="sms:+05212341234?body=hello">Send sms</a>
我现在正在使用phonegap,如果你知道它的原因,请帮助我。 干杯。
【问题讨论】:
这将不起作用,因为正文查询参数不允许使用短信的 URL 方案。 @Futur 这对我来说似乎不对。 SMS 协议的 RFC 清楚地表明 body 是一个可接受的参数。 tools.ietf.org/html/rfc5724 是的,它被提到了,你是对的。让我深入研究一下,找出为什么它没有被实施。感谢您的洞察力。知道为什么。 【参考方案1】:我不知道是不是这样,但你拼错了“href”,而是写成了“herf”
【讨论】:
【参考方案2】:使用这个 SMS composer plugins for phonegap,它对我来说工作正常。
https://github.com/phonegap/phonegap-plugins/tree/master/iPhone/SMSComposer
【讨论】:
插件不再在 github 上的 master repo 中,它们可以在这里找到:plugins.cordova.io以上是关于如何在 iPhone 上使用 phonegap 发送带有文本的短信?的主要内容,如果未能解决你的问题,请参考以下文章
使用phonegap和jquery mobile开发iphone应用程序时如何禁用本机键盘上的Go按钮?
如何在 phonegap 在线或 Windows 上构建 iphone 应用程序? (不含mac系统)