最近做的一个ionic项目中需要实现发短信和打电话,总结了一下遇到的问题和实现的方法。
1.关于打电话
在html中可以很方便的实现拨打电话先在config.xml中添加:
然后在html中这样写:
但是我想获取点击打电话的时间,所以做了改动:
html中:
js中:
有时不想要自动识别电话,为了防止电话识别,可以在头文件中添加这一句:
2.关于发短信,是使用的ng-cordova的插件$cordovaSMS:
先添加该插件:
记得相应的要在app.js中依赖ng-cordova,在发送短信的控制器中依赖$cordovaSms。
我实现的是点击发短信的按钮会弹出一个popup:
在html中添加点击事件:
在控制器中写发送短信的函数: