Javascript 使用国家代码时google libphonenumber出现问题+;39 06
我对这个库有问题。 首先,我从输入中选择了国家编号:+3906。 然后我加上电话号码4545。 之后,我将它们合并在一起(+39064545) 当我需要拆分它们(国家号码和电话号码)时,我不能使用google libphonenumber。(国家号码:39,电话号码:64545)Javascript 使用国家代码时google libphonenumber出现问题+;39 06,javascript,Javascript,我对这个库有问题。 首先,我从输入中选择了国家编号:+3906。 然后我加上电话号码4545。 之后,我将它们合并在一起(+39064545) 当我需要拆分它们(国家号码和电话号码)时,我不能使用google libphonenumber。(国家号码:39,电话号码:64545) 有什么建议吗。感谢阅读。您可以像下面一样解析电话号码,然后您可以阅读电话号码的属性ConCountryCallingCode和nationalNumber,以获得所需的值 对我有帮助的是以下几点 您可以像下面那样解析电
有什么建议吗。感谢阅读。您可以像下面一样解析电话号码,然后您可以阅读电话号码的属性ConCountryCallingCode和nationalNumber,以获得所需的值 对我有帮助的是以下几点
您可以像下面那样解析电话号码,然后可以读取电话号码的属性ConCountryCallingCode和nationalNumber,以获得所需的值 对我有帮助的是以下几点
您可以分享完整的代码吗?我可以展示一点,因为这是我真正的项目。从中,您可以手动指定
new PhoneNumber().setCountryCode(3906).setNationalNumber(4545)代码>你可以分享完整的代码吗?我可以展示一点,因为这是我真正的项目。从中,你可以手动指定新电话号码().setCountryCode(3906).setNationalNumber(4545)代码>我发现问题是电话号码的格式,如果你需要梵蒂冈电话号码,你的电话号码必须有+39 06 698。无论如何,非常感谢。为什么是698而不是4545?我在VaticanAlex找到了这个4545,请告诉我你的谷歌库的版本。我尝试了一些随机版本,但没有成功。@NguyễNthanbình我目前无法检查,但可能是我链接的链接1.9.7中的当前链接,我发现问题在于电话号码的格式,如果您需要梵蒂冈电话号码,您的电话号码必须有+39 06 698。无论如何,非常感谢。为什么是698而不是4545?我在VaticanAlex找到了这个4545,请告诉我你的谷歌库的版本。我尝试了一些随机版本,但没有成功。@NguyễNthanbình我目前无法检查它,但可能是我链接1.9.7的链接中的当前一个
var countryCode = "3906";
var phoneNum = "4545";
var phoneNumber = "+" + countryCode + phoneNum;
var phoneUtil = libphonenumber.PhoneNumberUtil.getInstance();
PhoneNumber = phoneUtil.parse(phoneNumber);
mobileCountry = phoneNumber["1"];
console.log(mobileCoutry);
let parsePhoneNumber = require('libphonenumber-js') ;
const phoneNumber = parsePhoneNumber('+ 3906 4545', 'VA')
console.log(phoneNumber.countryCallingCode); // 39
console.log(phoneNumber.nationalNumber); // 064545