2013-07-17 50 views
1

我必須在自動播放模式上的iOS播放視頻(HTML5),但我們需要設置webview.MediaPlaybackRequiresUserActionFALSE我們如何才能找到webview.MediaPlaybackRequiresUserAction的值使用javascript

有沒有什麼辦法檢查webview.MediaPlaybackRequiresUserAction=FALSETRUE的值,用JavaScript

+0

您是否檢查過蘋果支持HTML5的自動播放模式? – Jageen

+0

調用'video.play();'然後'setTimeout'來檢查播放狀態? –

+0

@ user2590583是webview.MediaPlaybackRequiresUserAction = false是否自動播放內容? – Saty

回答

1

我認爲這是不可能的,因爲蘋果的文檔說下載蜂窩網絡
在Safari上的iOS

用戶控件(所有設備,包括iPad的),其中用戶可在蜂窩網絡上並按每個數據單元收費時,預加載和自動播放功能均被禁用。直到用戶啓動它纔會加載數據。
ref: - http://developer.apple.com/library/safari/#documentation/AudioVideo/Conceptual/Using_HTML5_Audio_Video/Device-SpecificConsiderations/Device-SpecificConsiderations.html

+0

感謝您的回覆。讓我再次嘗試解釋我的問題 – user2590583

+0

我們試圖在應用側知道我們的視頻是否會以自動播放模式運行。這將幫助我們瞭解在視頻加載時音頻是開啓還是關閉。你能建議我們如何做到這一點。 – user2590583

+0

此外,我們試圖通過在加載時檢查webview.MediaPlaybackRequiresUserAction值來實現此目的。我們無法使用Javascript獲取該值。 – user2590583

相關問題