function updateButt(){
fetch("https://api.thingspeak.com/channels/1238918/fields/1.json?api_key=XXXXXXXX&results=1")
.then (response => {
return response.json();
})
.then (data => {
console.log(data.feeds);
const result = data.feeds.map(waterLevel =>{
return waterLevel.field1 + "cm"
}).join("");
document.getElementById("1b").innerHTML = result;
console.log(result+" DONE");
}).catch(error =>{
console.log(error);
});
}
我突然收到此错误,我不知道是什么原因,因为我只使用了来自互联网的上述代码,并且过去 5 个月内该设备一直在运行,突然发生了这种情况。
<块引用>从源“http://127.0.0.1:5500”获取“https://api.thingspeak.com/channels/1238918/fields/1.json?api_key=XXXXXX&results=1”的访问权限已被阻止根据 CORS 政策:请求的资源上不存在“Access-Control-Allow-Origin”标头。如果不透明响应满足您的需求,请将请求的模式设置为“no-cors”以在禁用 CORS 的情况下获取资源。