Firefox for Android不使用window.location下载文件

时间:2013-12-28 05:37:37

标签: javascript android firefox

我正在尝试创建一个脚本,当您单击按钮时,您将被重定向到可下载的文件。 Android上的Firefox是唯一可以执行此操作的浏览器。当我只说时,我的意思是:

在我的桌面上:

  • IE5,7,8,9,10和11
  • FF
  • Safari浏览器

在我的平板电脑上:

  • 百度浏览器
  • 船浏览器
  • 股票ICS浏览器
  • Chrome测试版
  • 海豚浏览器
  • 下一个浏览器
  • Opera Beta
  • Opera Mini
  • UC浏览器

所有这些工作。我甚至厌倦了进行远程调试,并手动使用控制台重定向到要下载的文件,但所有这一切都刷新了页面。但是,如果我手动输入URL,它会下载。

任何人都可以对此提供任何见解吗?

感谢。

编辑:

[删除页面]

看起来直接地址不再有效。任一链接或直接地址的输出为:

  

获取[URL] [HTTP / 1.1 200   OK]

1 个答案:

答案 0 :(得分:0)

基本上,您必须使用服务器强制下载,因为Android的FF与其他浏览器的行为不同。我希望得到一个更好的答案,但基本上,你只需处理这种行为。

您可以通过阅读原始帖子下的完整讨论了解更多信息。