Cordova各个插件使用介绍系列(一)—$cordovaSms发送短信
详情链接地址:http://www.ncloud.hk/%E6%8A%80%E6%9C%AF%E5%88%86%E4%BA%AB/cordova-1-cordovasms/
这是调用手机发送短信的插件,因为在做项目的时候有这个需求找了一下看到这个,在这里简单介绍一下,使用之前有一定的ionic基础和开发项目的经验。
1、首先需要有一个简单的项目,然后在命令行输入添加插件的命令:
cordovapluginaddhttps://github.com/cordova-sms/cordova-sms-plugin.git
2、在HTML中的代码如下:
<inputid="numberTxt"placeholder="Entermobilenumber"value=""type="tel"/><textareaid="messageTxt"placeholder="Entermessage"></textarea><inputtype="button"ng-click="sendSms()"value="SendSMS"/>
3、在JS中的代码如下,这个代码写在相应的控制器里并且依赖‘$cordovaSms’,记得在app.js里依赖‘ngCordova’,:
$scope.sendSms=function(){varnumber=document.getElementById('numberTxt').value;varmessage=document.getElementById('messageTxt').value;alert(number);alert(message);//CONFIGURATIONvaroptions={replaceLineBreaks:false,//truetoreplace\nbyanewline,falsebydefaultandroid:{intent:'INTENT'//sendSMSwiththenativeandroidSMSmessaging//intent:''//sendSMSwithoutopenanyotherapp}};varsuccess=function(){alert('Messagesentsuccessfully');};varerror=function(e){alert('MessageFailed:'+e);};sms.send(number,message,options,success,error);}
这样子简单的发送短信的功能就实现了,但是本人发现它不能够满足群发短信的需求,所以如果想做群发消息的功能就得另寻他法了!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。