Ionic系列——发送短信

本文详细介绍了如何在应用中利用ng-cordova插件发送短信,包括安装插件、在控制器中添加依赖及具体实现方法。同时,文章提供了在使用过程中需要注意的关键点,如从官网获取更多信息、配置选项等。

1、需求描述

    最近做的项目需要有提醒用户的功能,就是可以调用手机的发送短信功能

2、准备

     ①、添加插件$cordovaSMS

cordova plugin add https://github.com/cordova-sms/cordova-sms-plugin.git

    ②、在controller中添加依赖

3、代码实现

//发短信
$scope.sendMessage=function(){
    //CONFIGURATION
    var options = {
        replaceLineBreaks: false, // true to replace \n by a new line, false by default
        android: {
            intent: 'INTENT'  // send SMS with the native android SMS messaging
            //intent: '' // send SMS without open any other app
        }
    };
    $cordovaSms
        .send('18654332789', 'SMS content',options)
        .then(function() {
            // Success! SMS was sent
            CommonJs.AlertPopup("发送短信成功");
        }, function(error) {
            // An error occurred
        });
};

4、注意点

    看来很多东西都需要去官网看原代码和文档,ng-cordova的文档也不全,没有介绍option怎么配置,可以从github上找一些开源的其他插件。怎么找其他的开源插件介绍一下

    https://github.com/cordova-sms/cordova-sms-plugin 官网地址和介绍。


转载于:https://my.oschina.net/u/1416844/blog/491696

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值