API / AJAX调用在iOS设备上不起作用

时间:2019-02-13 01:44:35

标签: javascript html css ajax api

我的笔似乎没有正确调用CSS或正确呈现AJAX调用。我尝试更改背景颜色以查看文本是否隐藏在背景中,但是没有任何内容。

它可在Windows和Android上的所有主流浏览器中使用,但由于某些原因,iOS不会发生任何事情。 setBackground()函数不会根据UTC时间更改背景。

链接:https://codepen.io/amitrambaran/pen/aXEKVy

我尝试修改的相关Javascript:

function parseSearchInput(event) {
    if (event.key === "Enter" || event.key === 13) {
        content.style.opacity = 1;
        if (searchQuery.value === "") {
            alert("Please enter a city.");
        }
        console.log(searchQuery.value);
        let url = "https://api.openweathermap.org/data/2.5/forecast?q=" + searchQuery.value + "&appid=" + apiKey;
        console.log(url);
        httpRequest(url);
    }
}

function setBackground() {
   body.classList.remove("daytime");
   body.classList.remove("nigttime");
   let date = new Date();
   let hours = date.getHours();
   if (hours > 6 && hours < 20) {
      body.classList.add("daytime");
   }
   else {
      body.classList.add("nighttime");
   }
}

0 个答案:

没有答案