$(function() {
var apiEndpoint = "https://www.myaddress.com/api/";
var getVersion = $.ajax({
url: apiEndpoint + "version/",
dataType: "JSON",
username: "myuser",
type: "GET",
password: "mypass"
});
getVersion.done(function (version) {
alert("HEY!!!!!!!!!!");
});
getVersion.fail(function() {
alert("I'm not invoked either!");
});
});
Этот код отлично работает на Chrome на моем рабочем столе, но при вызове страницы на iPhone не отображаются предупреждения. Есть идеи, почему это так?Запрос AJAX (HTTPS) не отвечает на iPhone
У меня такое ощущение, что это из-за https://
, но почему это только проблема на iPhone и как я могу ее решить?
имеет ли имя пользователя или пароль символ @ в нем? – Todd
Вы пробовали кодировку url? – Todd
@Todd Нет. Я не пробовал кодирование URL (не знаю, как это сделать), и да, пароль имеет в нем символ @. – jskidd3