【问题标题】:send SMS in Phonegap 3.4 in background在Phonegap 3.4后台发送短信
【发布时间】:2015-10-29 21:36:50
【问题描述】:

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

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

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

然后

线程警告:exec() 调用 Sms.send 阻塞了主线程 55 毫秒。插件应该使用 CordovaInterface.getThreadPool()。

在该应用程序暂停之后。并调用本地信使发送消息。

提前致谢。

【问题讨论】:

  • 这只是一个警告,如果有短信发送你不用担心

标签: cordova background sms


【解决方案1】:

如果您在 Cordova Android 项目中

按照自述文件中的示例进行更改: 变种意图=“意图”; //留空以使用默认意图发送短信。

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

而且你会在不使用本地信使的情况下发送短信。

【讨论】:

  • 感谢我的朋友理解我的问题并发送解决方案。
猜你喜欢
  • 2013-08-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-09-15
  • 1970-01-01
相关资源
最近更新 更多