2015-07-02 66 views
2

我在应用商店有iOS app的2个教学视频。这些视频在iPad以外的所有设备上播放效果都很好,在这种情况下,没有音频。该视频在iPhone上(通过本地应用程序内部的WebView),PC,Mac甚至是iPad Safari都可以正常播放,但不在iPad应用程序本身内部,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> 

直接网址到MOV文件是这样的: http://www.mapsandtreasures.com/videos/Play.mov

任何理由为什么视频(包括音频)在如此多种设备上播放时没有问题,而不是通过WebView在iPad应用中播放? (特别是考虑到同一款应用可以在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. 
} 

编码愉快:)

相关问题