2013-03-06 80 views
0

我有一个网站,允许用户上传/下载文件(pdf,jpg,txt等)。它可以很好地工作,但我的问题是用户在iPhone(或iPad)上访问网站时无法下载或访问该文件。我试过对文件使用“Respone.Redirect”,但它不起作用。我用c#来制作我的网站。从网络下载文件到iPhone(C#)

你有一段我可以用来使它工作的代码吗?

这是我使用,但不工作的代码:

if (Request.UserAgent.ToLower().Contains("iphone") || Request.UserAgent.ToLower().Contains("ipad")) 
{ 
    Response.Redirect(Server.MapPath(fi.FullName.ToUpper())); 
} 

谢谢。

+0

iPhone不下载文件,至少从Safari,这应该是你想要的... – Larme 2013-03-06 16:00:29

+0

“Server.MapPath”返回一个服务器路径,而不是iPhone的路径。 – 2013-03-06 16:04:43

回答