问题标签 [phonenumberutils]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - PhoneNumberUtils 更改号码格式
我是 PhoneNumberUtil 来查看我在文本视图中输入的电话号码,然后向他们发送消息。但是它不起作用,因为我的号码是用“+44 ...”格式化的,而 PhoneNumberUtils 需要将数字写成“44 ...”。有谁知道我该如何解决这个问题?
android - Android PhoneNumberUtils.formatNumberToE164 印度号码
如果用户没有输入国际国家代码,我必须根据用户的默认设备国家验证手机和电话号码。所以我正在测试印度手机号码,我发现无论用户是否输入国家代码,PhoneNumberUtils.formatNumberToE164 将始终为从 6、7、8 开始的手机号码返回 null。它只会格式化并验证号码是否从 9 开始。我使用的代码如下。那么这是某种错误还是我做错了什么
字符串 formatedNumber = PhoneNumberUtils.formatNumberToE164("6xxxxxxxxx","IN")
注意:出于共享目的,我通过了静态“IN”,否则我有一种方法可以使用电话管理器动态获取国家/地区,并且我还添加了 xx 号码进行屏蔽,我尝试使用 6 系列、7 系列的有效手机号码, 和 8 系列。
我知道google/libphonenumber但该库非常重,我不需要那么多功能。
恐怕,对于印度,我可以检查不同的手机号码系列,但是当该应用程序将在不同国家/地区上线和使用时,我不知道此问题的后果。
android - 获取美国格式的用户电话号码
我想以X(XXX)XXX-XXX
这种格式获取电话号码,当我用谷歌搜索时,我找到PhoneNumberUtils.formatNumber()
了但它以这种格式提供了号码,X-XXX-XXX-XXX
所以我怎样才能从X(XXX)XXX-XXX
fromat 中获取号码。
代码