使用PhoneGap从应用程序发送短信而不打开Android上的本机短信应用程序

Posted

技术标签:

【中文标题】使用PhoneGap从应用程序发送短信而不打开Android上的本机短信应用程序【英文标题】:Sending SMS from the app without opening the native sms app on Android using PhoneGap 【发布时间】:2012-12-21 00:48:57 【问题描述】:

在我的应用程序中有一个按钮。在该按钮的单击事件上,我想发送短信。我正在使用PhoneGap。我正在使用 URL 方案发送短信,如下所示

window.location.href = "sms:" + numberstosend + "?body=" + messagetosend + "    I am at   "  + currentlocation; 

这工作正常。但是,这会打开带有预配置号码和消息正文的本机 SMS 应用程序。现在再次用户必须单击本机短信应用程序的发送按钮来发送短信。

我的要求是我想在不打开 android 上的原生短信应用程序的情况下发送短信。用户单击按钮,应发送消息。

是否可以使用 PhoneGap ?

【问题讨论】:

【参考方案1】:

您应该通过 Phonegap 插件使用本机短信管理器。

一个最新的插件:https://github.com/Pyo25/phonegap-sms-sending-plugin 您可以在 Github 页面上找到示例。

【讨论】:

以上是关于使用PhoneGap从应用程序发送短信而不打开Android上的本机短信应用程序的主要内容,如果未能解决你的问题,请参考以下文章

使用 phonegap 发送短信

使用 Phonegap 发送短信并在收件箱中显示

如何在 iPhone 上使用 phonegap 发送带有文本的短信?

如何随时从服务器端访问phonegap应用程序

从单个链接打开原生应用商店?

nfc.addMimeTypeListener 再次重新打开应用程序(phonegap)