我有一個嵌入HTML5的MP4視頻。 它適用於所有瀏覽器和iphone4和ipad,但不適用於iphone 3和3gs,因此其尺寸爲900px * 508px。html5嵌入mp4視頻|如何知道該設備是iPhone 3/3gs還是4 | MP4尺寸太大
我怎麼能知道在PHP(甚至取代JavaScript中的整個視頻標記)什麼設備上(iphone4的或3G/3GS),我也會顯示在頁面?
非常感謝!
我有一個嵌入HTML5的MP4視頻。 它適用於所有瀏覽器和iphone4和ipad,但不適用於iphone 3和3gs,因此其尺寸爲900px * 508px。html5嵌入mp4視頻|如何知道該設備是iPhone 3/3gs還是4 | MP4尺寸太大
我怎麼能知道在PHP(甚至取代JavaScript中的整個視頻標記)什麼設備上(iphone4的或3G/3GS),我也會顯示在頁面?
非常感謝!
可以使用媒體屬性服務了一個不同的視頻(具有減少的尺寸),例如
<video controls>
<source src="myfile.ogg" type="video/ogg">
<source src="myfile.ogg" type="video/ogg" media="(max-device-width: 300px)">
</video>
你可以閱讀更多關於它here,向下滾動到「發送不同的方式壓縮視頻到手持設備」。
你或許可以檢查用戶代理以確定它是否是iPhone4的或3: -
echo $_SERVER['HTTP_USER_AGENT'];
非常感謝很多人! – Luke
你當然非常歡迎! –