Я пытаюсь внедрить международный телефонный ввод из этого источника github:
https://github.com/jackocnr/intl-tel-input
Мне нужно автоматически выбрать страну по местоположению.Я читал из источника на github об авто стране, как это:
intlTelInput(input, {
initialCountry: "auto",
geoIpLookup: function(success, failure) {
$.get("https://ipinfo.io", function() {}, "jsonp").always(function(resp) {
var countryCode = (resp && resp.country) ? resp.country : "";
success(countryCode);
});
},
});
, и это мой код:
var input1 = document.querySelector("#telephone1");
var iti1 = window.intlTelInput(input1,({
// options here
initialCountry: "auto",
geoIpLookup: function(success, failure) {
$.get("https://ipinfo.io", function() {}, "jsonp").always(function(resp) {
var countryCode = (resp && resp.country) ? resp.country : "";
success(countryCode);
});
},
}));
Но у меня нет пустого флага страны без страны.Я не получаю сообщение об ошибке, просто я не могу получить страну из моего местоположения с помощью кода выше.
Что не так с моим кодом?
Страна должна быть "AU", Австралия.Кажется, я совершил ошибку, которую не понимаю.
Спасибо