2017-09-06 207 views
2

我有一個鏈接,可以在我的網站上下載Android APK。目標是讓用戶點擊其移動瀏覽器上的鏈接並初始化下載。但是,現在,單擊鏈接時,會看到一個新選項卡,該選項卡會立即消失,並且不會開始下載。Android Chrome瀏覽器下載APK鏈接

<a href="url_to_apk" target="_blank"> 
    Download APK 
</a> 

根據我的調查,此問題僅在Chrome v0.59及以上版本中顯示。當我將我的android chrome應用降級到v0.58時,下載工作正常。

我也在Firefox上測試過這個網站,並且一切正常下載。

我也嘗試使用不同的目標屬性,download屬性添加到<a>,但似乎沒有任何工作。

正確下載的唯一方法是長按鏈接,然後從彈出菜單中單擊download link。這似乎是谷歌如何建議下載文件。看到here

但是,如果我去另一個apk下載網站,比如apkpure.com,我可以在瀏覽器中下載沒有任何問題的apk。

任何人都有一個想法,爲什麼發生這種情況?

回答

1

我剛剛有同樣的問題。我工作的解決方案是刪除目標屬性。我無法解釋爲什麼,但我想這是出於安全目的。

前:

<a href="url_to_apk" target="_blank"> 
    Download APK 
</a> 

後:

<a href="url_to_apk"> 
    Download APK 
</a> 
+0

你能在你的答案添加一些例子嗎? –

相關問題