我已经实现了HERE 教程中的解决方案,它在 firefox 和 chrome 上运行良好。然而,几周前它停止在Firefox上运行并开始返回Network Error
. 该请求甚至没有显示在我的网络日志中。
我已经用我的凭据测试了API EndPoint ,它工作正常。它也适用于谷歌浏览器。
我尝试对凭据进行硬编码,也尝试通过.env
,但两种方法都不适用于 Firefox
我的代码:
try {
const address = await axios.get(`https://autocomplete.geocoder.api.here.com/6.2/suggest.json`,{
params: {
app_id: APP_ID_HERE,
app_code: APP_CODE_HERE,
query,
maxresults: 1,
country: 'AUS',
state: 'Western Australia'
}
});
console.log('address:',address);
} catch (error) {
console.log('address-error:',error);
}
依赖项:
"dependencies": {
"axios": "^0.19.0",
"react": "^16.8.6",
}
HERE 对这个 API 有什么改变吗?
我还提出了 Axios 的问题-> https://github.com/axios/axios/issues/2388
谢谢