三星选项卡 - Internet(默认浏览器):window.location文件下载不起作用

时间:2016-12-12 19:36:54

标签: javascript c# jquery asp.net pdf-generation

我有一个Web应用程序,它对后端服务进行JS调用,然后调用我的SSRS实时生成.PDF报告。

我有一个简单的JS函数,它使用window.location来调用我的C#方法,然后调用SSRS来生成我的报告。

 var url = '@Url.Action("GenerateMyReport", "Home")?reportId=' +report+'&downloadToken='+token;
 window.location = url;

这适用于几乎所有主流浏览器。我的报告下载,可以毫无问题地打开。

例外是Samsung Tab默认浏览器“Internet”。我可以看到文件下载。但是,当我向下滑动以显示我最近的下载菜单时,我单击我下载的文件并获得“无法打开文件消息”。

但是,如果我手动转到选项卡上的文件>下载文件夹,然后打开该文件,我就没有问题。

有谁知道可能导致此行为的原因是什么?

0 个答案:

没有答案