在后台发送Phonegap 3.4中的短信

时间:2014-05-08 12:06:15

标签: cordova background sms

我尝试在后台的Phonegap 3.4中发送短信我使用Github的一些插件https://github.com/aharris88/phonegap-sms-plugin

我成功发送短信,但问题是应用程序调用本机信使发送短信,当我点击我的应用程序中的发送按钮然后我在日食日志中收到警告消息:

VFY:无法解析静态方法139:Landroid / provider / Telephony $ Sms; .getDefaultSmsPackage(Landroid / content / Context;)Ljava / lang / String;

然后

THREAD WARNING: exec()调用Sms.send阻塞主线程55ms。插件应该使用CordovaInterface.getThreadPool()。

之后应用程序暂停。并调用native messenger发送消息。

提前感谢。

1 个答案:

答案 0 :(得分:0)

如果您使用的是Cordova Android项目

按照自述文件中的示例进行更改: var intent =" INTENT&#34 ;; //留空以使用默认意图发送短信。

对此:var intent ="&#34 ;; //留空以使用默认意图发送短信

并且您将在不使用原生信使的情况下发送短信。