2

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

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

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

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

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

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

谢谢你们。

4

1 回答 1

1

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

于 2021-04-02T17:28:39.050 回答