ionic调用android原生代码,Ionic系列——调用系统电话

1、需求描述

在ionic项目用调用手机的打电话功能。开始还想找cordova和ng-cordova的插件那,现在H5实现起来特别方便。

2、准备

在cordova中所有的URL Schemes 都是服从于白名单的,所以要现在项目config.xml中添加

3、代码实现

①html代码直接写就可以了

打电话

打10066

②在controller中实现也就一句话

$scope.callPhone=function(){

$window.location.href="tel:10085";

}

4、扩展阅读

5、URL Schemes

这个东西貌似直接用的话只能在ios中用

http://www.zhihu.com/question/19907735

但是在AIR apps中用自定义URL schemes调用别的apps是不允许的,AIR的安全模型对于schemes在http:,sms:,tel: ,mailto:, file:  ,app:  ,app-storage: ,vipaccess:和connectpro:中的限制是很严格的。

ios

android

http://www.360doc.com/content/14/0901/16/9200790_406290994.shtml

http://www.w3chtml.com/html/url.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值