我想通過我的Android和iPhone設備上的webview播放視頻。我希望視頻播放並在其下方顯示一些文字。是否有可能播放視頻並且不讓設備切換到全屏模式?是否可以避開移動設備上的原生視頻播放器?
我在HTML5中使用視頻標籤。我的目標平臺是iOS 5和Android 2.1。
我想通過我的Android和iPhone設備上的webview播放視頻。我希望視頻播放並在其下方顯示一些文字。是否有可能播放視頻並且不讓設備切換到全屏模式?是否可以避開移動設備上的原生視頻播放器?
我在HTML5中使用視頻標籤。我的目標平臺是iOS 5和Android 2.1。
android不支持inline -html5-video 版本3.1 - 之前沒有機會。 iOS 4以上版本不支持它,當你補充一點:
HTML
<video id="player" width="480" height="320" webkit-playsinline>
的重要組成部分,是添加的屬性WebKit的playsinline。需要的iPad才能在瀏覽器中播放內嵌的視頻。
的OBJ-C
webview.allowsInlineMediaPlayback = YES;
與obj-C代碼需要的iPhone/iPod。截至目前,他們不支持在線視頻的瀏覽器,但在你的容器應用這行代碼是在網頁視圖工作
可以模擬複製的代碼片段通過播放視頻,而不是實際上.play()
'它,這是什麼開始全屏。
我寫了一個模塊,它利用照顧播放視頻內嵌,並同步到音頻(但它也適用於視頻沒有音軌):iphone-inline-video
iPhone和iPod現在似乎只是在Safari中強制全屏視頻播放的唯一設備/瀏覽器(以及使用其未修改的WebView的應用程序)。我找不到最近會強制視頻全屏的Android設備。