2015-07-02 6 views
2

У меня есть iOS app в магазине приложений с 2 ​​учебными видео. Видео отлично воспроизводятся на всех устройствах, кроме iPad, и в этом случае нет звука. Видео отлично воспроизводится на iPhone (через WebView внутри собственного приложения), ПК, Mac и даже iPad Safari, но не внутри самого iPad-приложения, которое отображает веб-контент через встроенный собственный WebView.Нет звука внутри видео iOS

Вот один из видео: http://www.mapsandtreasures.com/HowToPlay_iOS.php

Вот HTML теги для видео:

<video src="videos/Play.mov" poster="videos/Play.png" controls="true" width="800" height="472"></video> 

Прямой URL к файлу мов заключается в следующем: http://www.mapsandtreasures.com/videos/Play.mov

Любая причина почему видео (включая аудио) будет воспроизводиться без проблем на таком широком спектре устройств, но не в iPad-приложении через WebView? (Особенно рекомендуется, чтобы одно и то же приложение воспроизводило видео на iPhone.)

+0

В этом случае, я надеюсь, что вы проверили свой IPad немого статус кнопки !! :) – kb920

+0

видео и аудио отлично работают с Safari на тот же IPad, так что это не кнопка отключения звука , – HerrimanCoder

+0

Эй, @SweatCoder, смогли ли вы найти решение для этого? Я испытываю то, что может быть той же проблемой – Dan

ответ

0

Хорошо, я нашел ответ. Вот как вы его работаете.

//Enable Audio 
NSError *error; 
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:&error]; 
if (error) { 
    NSLog(@"Error in setting category = %@", error); 
    //handle error here. 
} 
[[AVAudioSession sharedInstance] setActive:YES error:&error]; 
if (error) { 
    NSLog(@"Error in activating session = %@", error); 
    //handle error here. 
} 

День кодирование :)