使用intl-tel-input库的自动国家/地区无法正常工作

时间:2019-02-21 12:40:47

标签: javascript jquery jquery-plugins

我已经尝试从此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

0 个答案:

没有答案