0

我注意到我的 Flask 应用程序在 iOS 设备上通过 Chrome 访问时无法正确处理空响应,返回 204。它重定向到一个空白页面。目的(因为它适用于 Android 和带有任何现代浏览器的 Windows 桌面)是播放 JavaScript 动画和 POST 数据。由于 Chrome 和其他浏览器已经超过 4 年没有发布修复程序,我有什么替代方法可以使用 Flask 发布数据并使用 Flask 保留在页面上?毕竟,该方法确实需要返回一些东西。

编辑:当前建议的解决方案似乎无法解决我的问题,因为在为提交表单的 jQuery 实施 e.preventDefault() 后结果相同。

4

1 回答 1

0

我了解到我可以简单地执行 Ajax 调用,而不是依赖返回 204。我使用 Ajax 发布数据并让 Flask 返回 200。

于 2018-10-21T21:19:27.023 回答