gpt4 book ai didi

IOS 5 使用 buzztouch 应用程序以静音模式播放视频时没有声音

转载 作者:可可西里 更新时间:2023-11-01 05:01:24 26 4
gpt4 key购买 nike

我已经用 buzztouch 为 Iphone 和 Ipad 开发了几个应用程序,这里以一个免费的为例:

http://itunes.apple.com/us/app/lr-basics-free-edition/id497563707?mt=8

我不太懂代码,我的基础知识很少,这就是为什么我使用 Buzztouch 设计我的应用程序的原因,顺便说一下,这太棒了!

我遇到的唯一一个问题是当您播放视频时的默认行为(这是我的大多数应用程序正在做的,播放教程)并且如果在 Ipad 或 Iphone 上打开静音模式,则没有音频,即使音量 slider 处于事件状态,但给用户的印象是存在错误,因此我得到了一些不好的评论,我也有人写信给我。然后我告诉他们他们所要做的就是关闭静音模式,他们的音频又回来了,每次都能正常工作,但与此同时我得到了提示!

所以这是我的问题,有没有一种简单的方法可以在 Buzztouch 生成的代码中找到一个可以轻松更改的属性,以便在播放视频时保留音频,尽管静音模式处于事件状态。

我实际上检查了 4 或 5 个其他 Iphone 类似的应用程序,包括默认的 youtube apple 应用程序,默认情况下即使打开静音模式也会播放音频,给我的客户留下我的应用程序被窃听的印象。

我不是程序员,所以请尽可能简单地回答。

非常感谢您的帮助。

谢尔盖

最佳答案

您所描述的是 iOS 中的默认行为 - 当响铃/静音开关处于静音模式时,您应用中的所有音频都将被抑制。

我不知道如何从 BuzzTouch 实现这个,但这里有一个 native 解决方案,我曾经为我的一个播放视频的应用解决这个问题:

MPMoviePlayerViewController *mpvc = [[MPMoviePlayerViewController alloc] initWithContentURL:myVidURL];

... set up player ...

// prevent mute switch from switching off audio from movie player
NSError *_error = nil;
[[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryPlayback error: &_error];

[self presentMoviePlayerViewControllerAnimated:mpvc];

您还需要包含 AVFoundation 框架才能使其正常工作。

这是我第一次找到这个技巧的链接:

http://www.24100.net/2011/05/ignore-ringtone-mute-switch-during-mpmovieplayer-video-playback-ios/

关于IOS 5 使用 buzztouch 应用程序以静音模式播放视频时没有声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9508039/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com