On Thu, Oct 11, 2012 at 03:51:21PM +0800, CaoPeng wrote: > Android Browser 不能下载 mimetype类型为 application/vnd.oma.drm.rights+xml 的文件 > > 从跟踪的log来看,下载其他类型的文件,都用到了Browser当中的onDownloadStart以及onDownloadStartNoStream这些函数。 > 可是奇怪的是,mimetype类型为 application/vnd.oma.drm.rights+xml 的文件 > 竟然不会进入到这几个函数当中去,log信息完全不一样。。 > 我怀疑:当Browser在获取mimetype类型为application/vnd.oma.drm.rights+xml > 的文件的文件的时候,他就默认不是下载而是显示:现在问题是Browser在什么地方获取mimetype并依据mimetype来判断是下载还是显示? > 求助!! > > 问题:Browser在下载文件的时候,在何时判断文件的mimetype?在那个文件当中? > > android 4.1平台。。
在响应头 Content-Type 中获取文件类型,Content-Disposition 决定如何显示, 如果没有则由浏览器决定。 -- Best regards, lilydjwg Linux Vim Python 我的博客: http://lilydjwg.is-programmer.com/ -- A: Because it obfuscates the reading. Q: Why is top posting so bad? -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh