FLUTTER ECOSYSTEM

international_phone_input

适用于 Flutter 的国际电话号码输入。此包使用 libphonenumber 包验证电话号码输入值。

最新版本
1.0.4
近 30 天下载
31
喜欢数
43
Pub 分数
40

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

一个用于处理国际电话号码输入的 Flutter 包,使用 libphonenumber 库进行内置验证。它提供了一个用户友好的界面,可根据国家特定标准输入和格式化电话号码,确保在全球用户中准确收集数据。该包可自动根据输入或选定的默认值检测国家,应用正确的格式,并实时验证输入的号码。

适合场景
  • 全球用户注册
  • 国际联系表单
  • 电话号码验证工作流程
  • 多区域移动应用
  • 电子商务结账流程
主要特点
  • 实时手机号验证
  • 自动国家代码检测
  • 带掩码的格式化输入
  • 支持所有主要国家
  • 与 libphonenumber 的集成
适合对象
  • 面向国际受众的应用程序
  • 需要有效电话号码的表单
  • 需要强大输入验证的开发人员
  • 使用国际化功能的项目
  • 具有合规性需求的应用程序
使用建议
  • 需要互联网以进行完整的国家数据库查询
  • 由于 libphonenumber 依赖项,可能会增加应用大小
  • UI 组件的自定义功能有限
  • 不支持离线验证
  • 依赖外部库更新
支持平台暂无数据

安装插件

flutter pub add international_phone_input

所属分类

源码仓库

关联项目