dav*_*000 5 html android google-chrome
我有一个链接可以在我的网站上下载 Android APK。目标是让用户单击其移动浏览器上的链接并初始化下载。但是,现在,当单击链接时,我看到一个新选项卡,该选项卡立即消失并且没有开始下载。
<a href="url_to_apk" target="_blank">
Download APK
</a>
Run Code Online (Sandbox Code Playgroud)
根据我的调查,此问题仅在 Chrome v0.59 及更高版本中出现。当我将我的 android chrome 应用程序降级到 v0.58 时,下载工作正常。
我还在 Firefox 上测试了该网站,一切下载正常。
我还尝试使用不同的目标属性,将download属性添加到<a>,但似乎没有任何效果。
正确下载的唯一方法是长按链接,然后download link从弹出菜单中单击。这似乎是谷歌建议下载文件的方式。看这里
但是,如果我去另一个 apk 下载站点,比如apkpure.com,我可以在浏览器中下载 apk 没有任何问题。
任何人都知道为什么会发生这种情况?
小智 9
我只是遇到了同样的问题。对我有用的解决方案是删除目标属性。我无法解释为什么,但我想这是出于安全目的。
前:
<a href="url_to_apk" target="_blank">
Download APK
</a>
Run Code Online (Sandbox Code Playgroud)
后:
<a href="url_to_apk">
Download APK
</a>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6229 次 |
| 最近记录: |