Javascript 为什么.getJSON函数从API返回MIME类型错误

Javascript 为什么.getJSON函数从API返回MIME类型错误,javascript,jquery,json,Javascript,Jquery,Json,我一直试图从调用,但在发送时返回MIME类型错误 JQuery请求: 错误消息 拒绝从中执行脚本 因为它的MIME类型“application/json”不可执行 已启用严格的MIME类型检查 我已经研究了添加callback=?并更改为https而不是http,但它们不起作用。根据API文档,您需要将格式设置为jsonp并设置jsonp参数: $.getJSONhttps://api.forismatic.com/api/1.0/?method=getQuote&format=jsonp&l

我一直试图从调用,但在发送时返回MIME类型错误

JQuery请求:

错误消息

拒绝从中执行脚本 因为它的MIME类型“application/json”不可执行 已启用严格的MIME类型检查


我已经研究了添加callback=?并更改为https而不是http,但它们不起作用。

根据API文档,您需要将格式设置为jsonp并设置jsonp参数:

$.getJSONhttps://api.forismatic.com/api/1.0/?method=getQuote&format=jsonp&lang=en&jsonp=?,functionjson{ console.logjson }
$(document).ready(function() {

    $("#quote-button").on("click", function(){
       $.getJSON("https://api.forismatic.com/api/1.0/?method=getQuote&format=json&lang=en", function(json) {
  $(".quote-text").html(JSON.stringify(quoteText));
});

  });
 });