gpt4 book ai didi

javascript - Google Maps API:跨域读取阻止(CORB)阻止了跨源响应

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:39:14 24 4
gpt4 key购买 nike

我试图对google maps api执行一个简单的get请求,但是我的浏览器一直阻止响应。我的控制台收到以下警告:
跨源读取阻塞(corb)使用mime类型application/json阻塞了跨源响应https://maps.googleapis.com/maps/api/distancematrix/json?units=imperial&origins=address1&destinations=address2&key=api_key。有关详细信息,请参见https://www.chromestatus.com/feature/5629709824032768
为了方便阅读,我检查了地址和api密钥。
这是我的javascript代码:

$.ajax({
url: https://maps.googleapis.com/maps/api/distancematrix/json?units=imperial&origins=address1&destinations=address2&key=api_key,
type: "GET",
dataType: 'jsonp',
cache: false
});

最佳答案

corb阻塞了一个包含json、html或xml的响应。这是安全措施。为了实现您的愿望,不是通过ajax调用。
不能只使用带有maps api的ajax调用。你必须使用Google Maps javascript API

关于javascript - Google Maps API:跨域读取阻止(CORB)阻止了跨源响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51486138/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com