2016-03-25 3 views
1

Я использую следующий код, чтобы играть юность или Vimeo видео через WebView на моем Iphone 5S:реагируют родной IOS приложение WebView воспроизводит видео, но без звука

<WebView ref='webview' javaScriptEnabled={true} scrollEnabled={true} automaticallyAdjustContentInsets={false} style={itemStyles.webView} url={videoUrl} onShouldStartLoadWithRequest={false} startInLoadingState={false} allowsInlineMediaPlayback={true} scalesPageToFit={false} /> 

компонент WebView отображает видео правильно, но к сожалению, он молчит, у него нет звука.

Как включить звук для компонента веб-просмотра?

благодаря

ответ

4

Ok жаль нашел ответ сам:

Что мне нужно сделать, это поместить кусок кода в моей AppDelegate.m файле:

Первый импортировать библиотеку AVFoundation:

#import <AVFoundation/AVFoundation.h> 

Затем вставьте следующий код внутри метода didFinishLaunchingWithOptions:

AVAudioSession *audioSession = [AVAudioSession sharedInstance]; 
    NSError *setCategoryError = nil; 
    [audioSession setCategory:AVAudioSessionCategoryPlayback 
         error:&setCategoryError]; 

и все будет в порядке.

Смежные вопросы