我在Rails 5应用程序上遇到了一些严重的问题,每次当我在Firefox浏览器上单击应用程序中的下载链接,然后打开Firefox时,两个分别保存为弹出窗口,但在Chrome中是工作正常。我还注意到在控制台上,下载了两次下载文件的请求。
在我的视图文件中,我定义了这样的链接
<%= link_to t(:download), event_messages_path(@event, format: :xlsx), class: "btn btn-default xs-full-width" %>
我还检查了是否有任何JS库包含两次,但是什么也没找到,还尝试通过从应用程序中删除所有JS库,但仍然面临相同的问题。
这是我的应用程序配置-
ruby - 2.5.3
rails - 5.2
jquery - 3.3.1
有人可以帮助我解决这个问题吗?