Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS视频内部没有声音_Ios_Iphone_Html_Ipad_Video Streaming - Fatal编程技术网

iOS视频内部没有声音

iOS视频内部没有声音,ios,iphone,html,ipad,video-streaming,Ios,Iphone,Html,Ipad,Video Streaming,我在app store上有一个包含2个教学视频的应用程序。视频在除iPad外的所有设备上都可以正常播放,在iPad上没有音频。这段视频在iPhone(通过本机应用程序中的WebView)、PC、Mac甚至iPad Safari上都可以播放,但在iPad应用程序本身中却无法播放,后者通过嵌入式本机WebView显示web内容 以下是其中一段视频: 以下是视频的HTML标记: <video src="videos/Play.mov" poster="videos/Play.png" contr

我在app store上有一个包含2个教学视频的应用程序。视频在除iPad外的所有设备上都可以正常播放,在iPad上没有音频。这段视频在iPhone(通过本机应用程序中的WebView)、PC、Mac甚至iPad Safari上都可以播放,但在iPad应用程序本身中却无法播放,后者通过嵌入式本机WebView显示web内容

以下是其中一段视频:

以下是视频的HTML标记:

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

mov文件的直接URL如下所示:


为什么视频(包括音频)可以在如此广泛的设备上播放而不会出现问题,但不能通过WebView在iPad应用程序中播放?(特别是考虑到同一个应用程序在iPhone上播放视频效果很好。)

好的,我找到了答案。下面是如何让它工作的

//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.
}

快乐编码:)

在这种情况下,我希望您已经检查了iPad静音按钮的状态!!:)在同一台iPad上使用Safari,视频和音频都可以正常工作,所以它不是静音按钮。嘿@SweatCoder,你能找到解决方案吗?我正在经历同样的问题有什么解决办法吗?老兄!把它放在[application didFinishLaunchingWithOptions]中,效果很好。