flutter-拨打电话功能

使用插件:url_launcher

添加插件

命令行添加:

flutter pub add url_launcher

这会自动在pubspec.yaml添加

 url_launcher: ^6.0.20

建议直接命令行添加,这样就不用关心版本号是不是写对了,或者配置文件里配置错误什么的问题出现

导包

在对应要使用该插件功能的里面导入包,如下

import 'package:url_launcher/url_launcher.dart';

权限添加

 <!--拨打电话权限-->
    <uses-permission android:name="android.permission.CALL_PHONE"/>

使用

tel:<phone number>, 例如 tel:10086 注意:拨打电话以使用默认电话应用程序

在对应的地方调用拨号功能,比如按钮点击事件里

ElevatedButton(
          onPressed: (() {
            launch("tel:10086");
          }),
          child: Text("拨号"),
        )

自带模拟器录屏功能一闪一闪的,亮瞎钛合金dog眼

其他还有些功能,比如打开网页、发送邮件,因为项目中只要拨打电话功能,就简单记录下,更多具体功能可以查看官网url_launcher | Flutter Package

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Chen_ShengJie

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值