当我运行flutter run -d chrome --web-port 3000
命令时,我总是在Chrome中看到“XMLHttpRequest错误”。
Error displayed in terminal
上面写着:
OAuth令牌没有传递给gapi.client,因为gapi.client库没有加载到页面中。
我在这里没有找到任何关于这个问题的答案。
有没有人遇到过这个问题,并且能够解决它?
我尝试了另一篇文章中概述的所有方法,如何仅用dart代码解决flutter web API cors错误,但没有一个对我有效。
2条答案
按热度按时间zu0ti5jz1#
显然,这个例外是“误导性的”,如果您查看网络流量,您应该会看到GCP的
403
响应,抱怨项目中没有启用“人员API”。错误消息中有一个链接可以执行此操作,启用API,等待五分钟让更改传播,您应该可以完成此操作。
lf5gs5x22#
只要去谷歌云和内部API导航到服务细节,并启用人民API这是我的工作。