Android 如何强制浏览器在前台下载?

Android 如何强制浏览器在前台下载?,android,browser,Android,Browser,在市场之外发布的我的应用程序中,用户可以通过下载apk进行升级。我的应用程序会在升级可用时通知用户,如果用户单击“升级”,则会使用apk URL启动视图意图 在服务器端,apk是静态交付的,带有mimetype application/vnd.android.package-archive 这一切都很好。但是,从Froyo开始,浏览器立即退出并在后台执行下载。这对用户来说是相当混乱的。在Froyo之前,下载是在前台进行的,下载完成后,用户自然会点击下载的项目 有没有办法让浏览器下载到Froyo的

在市场之外发布的我的应用程序中,用户可以通过下载apk进行升级。我的应用程序会在升级可用时通知用户,如果用户单击“升级”,则会使用apk URL启动视图意图

在服务器端,apk是静态交付的,带有mimetype application/vnd.android.package-archive

这一切都很好。但是,从Froyo开始,浏览器立即退出并在后台执行下载。这对用户来说是相当混乱的。在Froyo之前,下载是在前台进行的,下载完成后,用户自然会点击下载的项目


有没有办法让浏览器下载到Froyo的前台?

我实际上找到了问题的答案。当使用APK的直接URL时会出现问题,但是当使用带有下载按钮的中间html页面时,下载会在前台执行