菜鸟教程小白 发表于 2022-12-13 03:44:15

ios - AVPlayer不会播放声音iOS8


                                            <p><p>我正忙着创建一个简单的应用程序来播放来自 soundcloud 的歌曲。但由于某些奇怪的原因,我的应用程序不会播放任何声音。
我使用断点检查了这段代码是否已执行并且它们已执行。但是当代码执行时没有声音。我在 Sim 和 Device 上试过了。</p>

<p>我在我的 View 中导入这些框架</p>

<pre><code>#import &#34;DetailViewController.h&#34;
@import AVFoundation;
@import AVKit;
</code></pre>

<p>我添加了两者,因此我可以尝试每个框架的解决方案。</p>

<p>我试过了:</p>

<pre><code>NSString *urlstr=@&#34;http://www.3rdeyelab.com/mp3/mp3/tailtoddle_lo.mp3&#34;;
NSURL *url=;
AVPlayer *player;
AVPlayerItem *playerItem = ;
player = ;
;
player.actionAtItemEnd = AVPlayerActionAtItemEndNone;
</code></pre>

<p>使用本地文件:
mp3 文件选择了正确的目标。</p>

<pre><code>AVPlayerViewController *playerViewController = [ init];
    playerViewController.player =
                                                         URLForResource:@&#34;LongNight&#34;
                                                         withExtension:@&#34;mp3&#34;]];
    ;
</code></pre>

<p>两者都不会播放任何声音..
最终我想播放来自 soundcloud 的 JSON 响应中的 url,但我想从小开始。</p>

<p>在此先感谢,我希望我的问题很清楚。 </p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>尝试设置</p>

<p><code>[ setCategory:AVAudioSessionCategoryPlay]</code></p>

<p>在尝试播放任何声音之前。</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - AVPlayer不会播放声音iOS8,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/27277452/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/27277452/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - AVPlayer不会播放声音iOS8