【发布时间】:2020-12-14 12:07:54
【问题描述】:
当用户点击一个按钮时,我有没有办法将用户重定向到他/她的电话应用程序?
为了更好的解释:
我有一个应用程序,您可以在其中检查人们的个人资料,然后当您单击某人个人资料中的按钮时。它会将您重定向到您的电话应用程序,其中包含此人个人资料中的号码,然后选择给他/她打电话
【问题讨论】:
当用户点击一个按钮时,我有没有办法将用户重定向到他/她的电话应用程序?
为了更好的解释:
我有一个应用程序,您可以在其中检查人们的个人资料,然后当您单击某人个人资料中的按钮时。它会将您重定向到您的电话应用程序,其中包含此人个人资料中的号码,然后选择给他/她打电话
【问题讨论】:
在你的 Pubspec.yaml 中添加 url_launcher: ^5.7.10
运行flutter pub get
你可以使用这个功能,
call() async {
const tel= {phone number};
try {
await launch(tel);
} catch (_e) { print(_e):}
}
注意缩进 问候, 肉山
【讨论】:
使用 url 启动器包。
它能够根据您在编码网址中传递给它的内容打开正确的应用程序。例如,如果你传递它有 http url,它会打开浏览器。如果您传递 smtp 编码的电话号码,它会打开短信应用等
tel 的 Url 参数:将启动您的手机应用程序
详情here
【讨论】: