Авто страна с использованием библиотеки intl-tel-input не работает - PullRequest
0 голосов
/ 21 февраля 2019

Я пытаюсь внедрить международный телефонный ввод из этого источника 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", Австралия.Кажется, я совершил ошибку, которую не понимаю.

Спасибо

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...