使用url_launcher打开App

1. 添加依赖

dependencies:
url_launcher: ^5.4.11

2. openWebView app

_launchURL() async {
const url = 'http://it200.cn/';
if (await canLaunch(url)) {
await launch(url);
} else {
throw 'Could not launch $url';
}
}

3. openMap App

_openMap() async {
if (Platform.isAndroid) {
// schema
const url = 'geo:52.32,4.917';
if (await canLaunch(url)) {
await launch(url);
}
} else if (Platform.isIOS) {
const url = 'http://maps.apple.com/?ll=52.32,4.917';
if (await canLaunch(url)) {
await launch(url);
}
} else {
throw '暂不支持当前平台';
}
}
posted @   前端小鑫同学  阅读(20)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示