微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

带有多个电话号码的 Flutter url_launcher

如何解决带有多个电话号码的 Flutter url_launcher

我正在 Flutter 上开发适用于 Android 和 iOS 平台的应用。

我有两个联系电话。我希望用户在单击其中一个时可以选择要调用的对象。例如,在 iOS 中,它应该打开具有两种可能性的操作表(例如,当通过 Google 搜索点击具有多个联系人的活动时会发生这种情况)。

目前,我使用的是 Flutter 2.0.1 和 url_launcher 6.0.2

如果我在 url 中输入一个数字(例如 launch(url)),方法 "tel:123456" 在两个平台上都可以正常工作。

如何格式化网址以包含两个(或更多)数字?

我尝试使用一些分隔符插入更多数字,例如 "tel:123456,654321",但没有成功。

谢谢大家。

解决方法

这应该在 flutter 端以编程方式完成,即您应该创建弹出对话框或小部件,并在电话上点击打开它。然后,在带有 url_launcher 调用的每个号码的弹出窗口中显示按钮。与插件内部固定的内容相比,它的可配置性要高得多。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。