2017-03-08 53 views
0

我需要重定向到兩個選項之一,無論是完全HTML5的移動領域,但爲小屏幕優化或普通版本可能包含一些閃光但針對更大屏幕進行了優化。Modernizr檢測閃存與用戶代理的移動設備/平板電腦 - 意見要

Modernizr JavaScript庫有一個選項來檢測當前瀏覽器閃爍的天氣Modernizr.on(feature,cb);。我在想這是否是一種更好的方法來檢查設備是否是ipad /移動設備,但是如果它是桌面瀏覽器禁用了閃光燈,則可能會將用戶移動到移動優化區域,而不是將它們發送到桌面如果Flash播放器到達Flash對象,則Flash Player會阻止該區域,這將是首選的行爲。

更好的方法是檢查用戶代理或者瀏覽器是否支持觸摸事件?

有沒有人對此有何看法?

回答

0

對於我的情況,我最終使用用戶代理檢測功能檢測。這是因爲我需要發送用戶的部分會給桌面用戶帶來較低質量的體驗。不過,我覺得特徵檢測仍然是一個可取的方法,但在結束區域內。所有flash元素都可以在那裏移除,而html5對象可以在那裏優化。

相關問題