flutter_dialpad
一个电话拨号盘组件,可以添加到任何 Flutter 应用程序中,以启用拨打电话的功能。它可以与 VoIP 应用程序结合使用以启用呼叫。
这是一个纯粹的 Dart 组件,除了它用于按按钮生成 DTMF 音的 flutter_dtmf 包之外,没有对 Android 或 iOS 的依赖。你可以通过设置 enableDtmf: false 来关闭它
入门
@override
Widget build(BuildContext context) {
return Scaffold(
backgroundColor: Colors.black,
body: SafeArea(
child:
DialPad(
enableDtmf: true,
backspaceButtonIconColor: Colors.red,
makeCall: (number){
print(number);
}
)
),
);
}
截图
![]() |
![]() |
|---|---|
| iOS 截图 | Android 截图 |
待办事项
[完成] 添加 DTMF 音
- 缩小输出以适应
- 支持文本输入掩码中的本地号码

