我想通过国家名称(印度)获得国家拨号代码,如+91(India)。例如,我正在获取国家名称和国家代码,
+91(India)
$.getJSON('http://freegeoip.net/json/', function(result) { alert(result.country_code); alert(result.country_name); });
ijxebb2r1#
以防有人还在寻找答案。可以使用名为libphonenumber-js的库
libphonenumber-js
import { getCountryCallingCode } from "libphonenumber-js"; const countryIsoCode = "IN"; const regionNames = new Intl.DisplayNames(["en"], { type: "region" }); const countryCode = getCountryCallingCode(countryIsoCode); const countryDialingCode = `+${countryCode}(${regionNames.of(countryIsoCode)})`; console.log(countryDialingCode) // +91(India)
tsm1rwdh2#
我知道这一点我太晚了,但它可能会帮助别人在某个时候RestCountries
2条答案
按热度按时间ijxebb2r1#
以防有人还在寻找答案。可以使用名为
libphonenumber-js
的库tsm1rwdh2#
我知道这一点我太晚了,但它可能会帮助别人在某个时候
RestCountries