Flutter url_launcher 与多个 phone 数字

Flutter url_launcher with multiple phone numbers

我正在为 Android 和 iOS 平台开发 Flutter 应用程序。

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

目前,我正在使用 Flutter 2.0.1 和 url_launcher 6.0.2

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

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

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

谢谢大家

这应该在 flutter 方面以编程方式完成,即您应该创建弹出对话框或小部件,然后在电话上点击打开它。然后,在弹出窗口中显示带有 url_launcher 个电话的每个号码的按钮。它将比插件中固定的东西更可配置。