Flutter踩坑日记之如何打开第三方应用

最近写的app需要打开第三方应用.通过点击app上的按钮跳转到公司官网的说明文档.
这就需要我们面对谷歌开发了 .https://pub.flutter-io.cn/ 这个链接在装环境的时候应该都配置好了的

image.png

开始装包...过程可以自己按照它的installing文档

这步都比较容易,太懒了不想一步一步写太清楚,填入url然后调用这个方法就可以了. 主要是开发中需要打开邮箱这种不是通过url来跳转的 , 开始翻阅资料,应用类的需要他的schema或者url; 但是机智的我找到了邮箱的解决办法

_openEmail() async{
      //只需要用mailto:这种方式就可以唤醒手机的邮箱, Subject参数是发送邮箱的默认主题
      const url = "mailto:admin@goodcloud.xyz?Subject=GoodCloud%20feedback";
      if (await canLaunch(url)) {
        await launch(url);
      }else {
        throw 'Cloud not Launch $url';
      }
    }

只需要用mailto:这种方式就可以唤醒手机的邮箱, Subject参数是发送邮箱的默认主题

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容