台灣最大程式設計社群網站
線上人數
887
 
會員總數:246713
討論主題:190131
歡迎您免費加入會員
討論區列表 >> CSS/HTML5/Bootstarp >> 無法下載檔案
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
無法下載檔案
價值 : 5 QP  點閱數:762 回應數:3
樓主

Hung Jun
門外漢
0 2
14 1
發送站內信

<a href="http://xxxxx/01.mp4" download="xxxx"><img src="http://xxx/A9.jpg"></a>
我在電腦上開啟時可以順利下載檔案
可是在手機上卻只能開啟不會直接跳下載(只會要你選擇要怎樣撥放影片)
有什麼方法可以解決嗎?

搜尋相關Tags的文章: [ 無法下載檔案 ] ,
本篇文章發表於2016-04-29 17:19
1樓
回應

浩瀚星空
捐贈 VP 給 浩瀚星空 檢舉此回應
download這個屬性並不是可以讓所有瀏覽器都可以接受的。

所以當目前用的瀏覽器不認識download這個屬性的情況下。就只會有href的作用。

這要解決的話。可以用標頭檔宣告來處理。也就是將連結導向一個專門下載用的網頁。
然後在標頭中宣告該頁面的連結模式就行了
本篇文章回覆於2016-04-29 22:41
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

Hung Jun
檢舉此回應
可是我手機使用的也是chrome PC上也是用chrome
本篇文章回覆於2016-04-30 13:29
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

浩瀚星空
捐贈 VP 給 浩瀚星空 檢舉此回應
跟我爭這個是沒意義的事。瀏覽器又不是我開發。我怎麼會知道為何手機的不能用。
反正我只知道這個屬性是不一定有用。所以我不會用這個屬性。

雖然同樣是chrome。pc用的跟手機用的還是有些不同的。

我只是告訴你不要太相信這個屬性。他不一定是所有瀏覽器都可以用的。
你該找的是可以保証在所有瀏覽器上用的方法才對。

我只知道用宣告標頭的方式是最理想的方式,保証所有瀏覽器都可以用。
你可以建立一個專門下載的html。將標頭宣告好。
然後將要下載的東西指定到這個html上。(並傳送其要跑的連結)

現在大多數的下載都是用這樣的模式,你會發現為何按下去下載都會再導入另一個頁面。
就是因為要使用這個用意。

再多加一個提示,你可以用新開視窗的方式打開。並做一段判斷關閉。
本篇文章回覆於2016-05-05 12:15
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.