flutter之打电话,发短信,发邮件,打开网页的插件使用

2019-12-27  本文已影响0人  不泯iOS

使用方法:
1.再pubspec.ymal文件添加依赖,添加前查看最新版本

# 添加依赖
url_launcher: ^5.0.1

2.在需要使用的地方(一般是主入口文件中)导入import 'package:url_launcher/url_launcher.dart';

  void launchUrl() async {                                   
//    final url = 'mailto:123456xxx@qq.com';//发邮件           
//    final url = 'sms:177xxxxxxxx';//发短信                    
//    final url = 'http://www.baidu.com'; //打开网页,支持http和https
    final url = 'tel:' + '182xxxxxxxx';//打电话                 
    if (await canLaunch(url)) {                              
      launch(url);                                           
    } else {                                                 
      print('不能打开该url');                                     
    }                                                        
  }                                                          

4.调用第三步的方法:

launchUrl();                                                                     
上一篇下一篇

猜你喜欢

热点阅读