当我尝试使用 jQuery ajax 从我的 html 页面调用 graphhopper 路由服务时出现此错误。当我在浏览器中运行 html 页面时它可以工作,但当我在 Web 服务器上托管页面时它不起作用。
$.ajax({
timeout: 5000,
url: https://graphhopper.com/api/1/route?locale=en&.... points and key ,
type: "GET",
dataType: "json",
crossDomain: true
})
跨域请求被阻止:同源策略不允许在https://graphhopper.com/api/1/route?locale=en&point读取远程资源