菜鸟教程小白 发表于 2022-12-13 08:52:20

ios - iOS 视频中没有声音


                                            <p><p>我有一个 <a href="http://www.mapsandtreasures.com/" rel="noreferrer noopener nofollow">iOS app</a>在 App Store 上有 2 个教学视频。除了在 iPad 上,视频在所有设备上都可以正常播放,在这种情况下没有音频。视频在 iPhone(通过 native 应用程序内的 WebView)、PC、Mac 甚至 iPad Safari 上都可以正常播放,但在 iPad 应用程序本身内无法播放,它通过嵌入式 nativeWebView 显示 Web 内容。</p>

<p>这是其中一个视频:<a href="http://www.mapsandtreasures.com/HowToPlay_iOS.php" rel="noreferrer noopener nofollow">http://www.mapsandtreasures.com/HowToPlay_iOS.php</a> </p>

<p>这是视频的 HTML 标签:</p>

<pre><code>&lt;video src=&#34;videos/Play.mov&#34; poster=&#34;videos/Play.png&#34; controls=&#34;true&#34; width=&#34;800&#34; height=&#34;472&#34;&gt;&lt;/video&gt;
</code></pre>

<p>mov 文件的直接 URL 是这样的:
<a href="http://www.mapsandtreasures.com/videos/Play.mov" rel="noreferrer noopener nofollow">http://www.mapsandtreasures.com/videos/Play.mov</a> </p>

<p>为什么视频(包括音频)可以在如此广泛的设备上毫无问题地播放,但不能通过 WebView 在 iPad 应用程序中播放? (<em>特别是考虑到同一个应用程序可以在 iPhone 上正常播放视频。</em>)</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>好的,我找到了答案。这是你如何让它工作的方法。</p>

<pre><code>//Enable Audio
NSError *error;
[ setCategory:AVAudioSessionCategoryPlayback error:&amp;error];
if (error) {
    NSLog(@&#34;Error in setting category = %@&#34;, error);
    //handle error here.
}
[ setActive:YES error:&amp;error];
if (error) {
    NSLog(@&#34;Error in activating session = %@&#34;, error);
    //handle error here.
}
</code></pre>

<p>编码愉快:)</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - iOS 视频中没有声音,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/31174657/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/31174657/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - iOS 视频中没有声音