Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 否';访问控制允许原点';说话 函数updateButt(){ 取回(“https://api.thingspeak.com/channels/1238918/fields/1.json?api_key=XXXXXXXX&results=1") 。然后(响应=>{ 返回response.json(); }) 。然后(数据=>{ console.log(data.feed); const result=data.feeds.map(水位=>{ 返回水位.field1+“厘米” }).加入(“”); document.getElementById(“1b”).innerHTML=结果; 控制台日志(结果+“完成”); }).catch(错误=>{ console.log(错误); }); }_Javascript_Api - Fatal编程技术网 { 返回response.json(); }) 。然后(数据=>{ console.log(data.feed); const result=data.feeds.map(水位=>{ 返回水位.field1+“厘米” }).加入(“”); document.getElementById(“1b”).innerHTML=结果; 控制台日志(结果+“完成”); }).catch(错误=>{ console.log(错误); }); },javascript,api,Javascript,Api" /> { 返回response.json(); }) 。然后(数据=>{ console.log(data.feed); const result=data.feeds.map(水位=>{ 返回水位.field1+“厘米” }).加入(“”); document.getElementById(“1b”).innerHTML=结果; 控制台日志(结果+“完成”); }).catch(错误=>{ console.log(错误); }); },javascript,api,Javascript,Api" />

Javascript 否';访问控制允许原点';说话 函数updateButt(){ 取回(“https://api.thingspeak.com/channels/1238918/fields/1.json?api_key=XXXXXXXX&results=1") 。然后(响应=>{ 返回response.json(); }) 。然后(数据=>{ console.log(data.feed); const result=data.feeds.map(水位=>{ 返回水位.field1+“厘米” }).加入(“”); document.getElementById(“1b”).innerHTML=结果; 控制台日志(结果+“完成”); }).catch(错误=>{ console.log(错误); }); }

Javascript 否';访问控制允许原点';说话 函数updateButt(){ 取回(“https://api.thingspeak.com/channels/1238918/fields/1.json?api_key=XXXXXXXX&results=1") 。然后(响应=>{ 返回response.json(); }) 。然后(数据=>{ console.log(data.feed); const result=data.feeds.map(水位=>{ 返回水位.field1+“厘米” }).加入(“”); document.getElementById(“1b”).innerHTML=结果; 控制台日志(结果+“完成”); }).catch(错误=>{ console.log(错误); }); },javascript,api,Javascript,Api,我突然收到这个错误,我不知道它是什么,因为我只使用上面的代码从互联网和东西是工作在过去的5个月,突然发生了这种情况 在'https://api.thingspeak.com/channels/1238918/fields/1.json?api_key=XXXXXX&results=1“起源”http://127.0.0.1:5500'已被CORS策略阻止:请求的资源上不存在'Access Control Allow Origin'标头。如果不透明响应满足您的需要,请将请求的模式设置为“no co

我突然收到这个错误,我不知道它是什么,因为我只使用上面的代码从互联网和东西是工作在过去的5个月,突然发生了这种情况

在'https://api.thingspeak.com/channels/1238918/fields/1.json?api_key=XXXXXX&results=1“起源”http://127.0.0.1:5500'已被CORS策略阻止:请求的资源上不存在'Access Control Allow Origin'标头。如果不透明响应满足您的需要,请将请求的模式设置为“no cors”,以获取禁用cors的资源


我建议您咨询thingspeak的api支持。我们也不知道他们到底改变了什么。尽量不要从localhost访问api,但要使用正确的域名,也可以使用https。@Bergi看不出使用localhost有什么问题。另外,
http
->
https
通常是可以的(另一种方式,没有那么多)。通过HTTPS运行本地开发服务器并不常见either@Phil但是thingspeak服务器可能不喜欢它,也不会为它发送cors头。他们的web服务器需要返回正确的访问控制允许源。thingspeak.com甚至都不起作用。除了设置代理服务器,您在这方面无能为力@Phil,显然JSONP不受欢迎