-1
我正在構建基於HTML5的Web應用程序,理想情況下可通過鏈接從基於Web的URL下載。HTML5 Web應用程序
如果在桌面計算機上點擊此鏈接,它會引起某種覆蓋,通知用戶他們需要在移動設備上才能下載。
基本上我正在尋找一種方法來啓用只能通過移動設備下載。
如果任何人有解決方案或可以引用另一個頁面(我看,但無法找到任何東西),它將不勝感激。
在此先感謝。
我正在構建基於HTML5的Web應用程序,理想情況下可通過鏈接從基於Web的URL下載。HTML5 Web應用程序
如果在桌面計算機上點擊此鏈接,它會引起某種覆蓋,通知用戶他們需要在移動設備上才能下載。
基本上我正在尋找一種方法來啓用只能通過移動設備下載。
如果任何人有解決方案或可以引用另一個頁面(我看,但無法找到任何東西),它將不勝感激。
在此先感謝。
有兩個標準的方式來做到這一點:
爲了解析UA客戶端使用ua-parser-js,你將能夠獲得設備類型desktop
,tablet
或mobile
。或者在服務器端使用nodejs(它允許您隱藏算法)。但UA解析不是一個有保證的方法(因爲UA很容易被覆蓋)。
設備功能檢測取決於目標設備。您可以檢查瀏覽器插件,協議支持或特殊的東西。這是an example of how does Apple checks iTunes support。
這是一個非常廣泛的問題 - 你不會得到大量的具體答案(你應該嘗試將你的問題改寫爲更具體的問題,我們可以回答);有很多解決方案 - 除了「我看上去卻找不到任何東西」,你能提供一些基礎研究嗎? –