2015-11-03 202 views
-1

我正在一個iOS應用程序中,我想要在UIWebView上加載一個URL,這是一個HTML頁面,包含一些按鈕,例如視頻,音頻,鏈接等。當我點擊視頻或鏈接其工作正常但不播放音頻,但在瀏覽器上正常工作。 這是鏈接。不能在UIWebView iOS上播放HTML5音頻?

http://dotwapp.com/live-media-ar-latest-new/pages/template_new/select_templete.php?app_id=5&target_file=530897219_1446543407_1114783040.png&p_id=&video=&audio=1693670338_1446543407_832353985.mp4&image=1872962265_1446543407_518980357.png&bg_image=&link=http://w3schools.com&v_link=

任何幫助將不勝感激。

+1

你用safari檢查你的Mac書嗎?它工作嗎? – Raxit

+1

我檢查了我的MAC書,它沒有在safari中播放音頻文件。檢查select_templete.php文件的代碼。沒有問題從iOS應用 – Raxit

+0

試試這個http://stackoverflow.com/questions/12310922/using-a-webview-to-play-an-mp3-is-it-possible-to-keep-it-playing-even-當 –

回答

6

蘋果已經阻止了我們都知道的移動iOS上的任何HTML5自動播放。官方原因是,如果每個人都可以通過網頁傳輸音頻和視頻,他們認爲這會對移動運營商的帶寬造成負面影響。

有一種方法可以覆蓋自動播放禁止,但您需要調整您的Xcode文件才能這樣做。

你只需要添加一行在您看來Controller.m或者文件

self.Webview.mediaPlaybackRequiresUserAction = NO;

+0

但它播放我的視頻文件。 。 @Selva M –