我正在构建一个Flutter应用程序,它使用GET请求到Google Apps Script来获取数据。它在Android和Web应用程序上工作得很好,但不在localhost上。最初,我在localhost上也得到了CORS错误,但我通过使用CORS代理(即“https://thingproxy.freeboard.io“)修复了它。它甚至在发布模式下构建时运行。然而,一旦我将应用程序部署到firebase,(“firebase deploy”),CORS代理不再工作并返回CORS错误。在发布模式下本地安装的Web应用程序和托管在firebase上的应用程序在CORS代理方面有什么区别吗?
1条答案
按热度按时间ncgqoxb01#
根据https://stackoverflow.com/a/44232651/10116480解决。然而,为什么thingyproxy在部署时不工作仍然不清楚。