首先感谢那里的社区!我尝试实现这个Phonegap SMS插件:
https://github.com/asanka-x/Phonegap-SMS
我在执行源代码方面遇到了问题。我已将所有文件复制到这些地方,现在我不知道如何在我的html文件中实现它?
SmsPlugin.send = function(phone,message,method,successCallback,failureCallback){...}? SmsPlugin.startReception = function(successCallback,failureCallback){...}? SmsPlugin.prototype.stopReception = function(successCallback,failureCallback){...}?
此插件是否支持Android和PhonegapVersion 3.3?无法找到提供此信息的信息。
我也联系过了作者,但是直到现在还没有回复所以我决定打开这个帖子(到目前为止还没有适合这个)
我希望你们能帮助我!谢谢到目前为止! :)
答案 0 :(得分:1)
我一直在使用此插件发送短信和Android应用,所以是的,它支持Android ...你应该在javascript标签的html文件中添加这些功能。以下是一个使用示例:
<p><button class="send-sms">Send SMS asanka</button></p>
<script type="text/javascript>
$('.send-sms').on('click', function() {
var number = "<change with the number you want to send sms to>";
var message = "TEST BODY";
var smsplugin = cordova.require("info.asankan.phonegap.smsplugin.smsplugin");
var success = function () { alert('sent '); };
var error = function (e) { alert('failed:' + e); };
smsplugin.send(number,message,success,error);
});
</script>
只需将上方部分添加到index.html
中的正文标记之间,您就可以将短信发送到number
变量中定义的数字。当您单击名为message
的按钮时,在Send SMS asanka
变量中定义消息正文。
答案 1 :(得分:0)
对于版本信息,请检查以下内容:https://build.phonegap.com/plugins/368&gt;在3.3上运行!
SmsPlugin.send: - &gt;发送短信的功能
SmsPlugin.startReception - &gt;开始接收短信,successCallback函数接收一个字符串作为参数格式,如[phonenumber]&gt; [message](这是来自内联文档)
SmsPlugin.stopReception - &gt;停止接收短信