问题标签 [control-center]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
5443 浏览

swift - AudioPlayer 和锁屏/控制中心控制 Swift

我是 Swift 的新手。我写作是因为我想问一个问题。我和我的朋友正在开发音频播放器,但我们遇到了问题。播放器也可以在后台运行,锁屏和控制中心的遥控器也可以工作,但是如果音乐被这两个控件之一打断,我们的播放器的播放/暂停按钮不会更新为正确的图标。我的问题是,我怎样才能让播放器清楚地知道音乐是由其中一个遥控器开始/停止的,而播放器则采取相应的行动,改变播放/暂停按钮的图标?非常感谢,我希望我很清楚。

0 投票
0 回答
315 浏览

ios - 如何使用代码调用控制中心播放按钮以在后台播放音频

我在 UIWebView 中播放视频并使用下面的代码在后台播放其音频

问题是当我按下 Home 按钮时,AVAudioSession 不会自动播放音乐,直到我点击Toggle 或控制中心菜单中的播放按钮。此外,当我点击播放按钮时,它会隐藏搜索曲目持续时间和音乐信息,当我暂停音乐时它会显示。

我附上了一张控制中心图片,显示了我对视频的需求。在此处输入图像描述

请指导我如何解决它?谢谢

0 投票
1 回答
2968 浏览

ios - 控制中心播放/暂停按钮在 iOS 11 中不起作用

我的应用程序在后台播放音频我正在更新 MPNowPlayingInfoCenter 以在控制中心显示音频信息。

在 iOS 10 上一切正常,但是现在当我将 iPhone 更新到 iOS 11 beta2 并在我的应用程序中播放音频时,控制中心的播放/暂停按钮和音乐的下一个/上一个按钮不起作用,但是,控制中心在控制中心显示音频的名称。

下面是我用来更新控制中心的代码

有人能告诉我如何修复控制中心的这个错误吗?或者这是iOS中的错误?

0 投票
0 回答
398 浏览

swift3 - AVAudioEngine、AVPlayer、AVPlayerViewController - 当 AVPlayerViewController 播放视频时,控制中心控件被禁用

AVAudioEngine用来播放音频文件和AVPlayer播放AVPlayerViewController视频。

和控制中心通知已启用UIApplication.shared.beginReceivingRemoteControlEvents()

AVPlayerViewController如果没有播放视频文件(如果不存在实例),控制中心非常适用于音频文件(播放/暂停/下一个/上一个/滑块)

但是一旦我播放视频文件然后关闭AVPlayerViewController并播放音频文件,控制中心中的所有控件都会被禁用。

刷新 nowPlayingInfo 不起作用 - 它只会更新缩略图和音频标题

在此处输入图像描述 关闭 AVPlayerViewController 后

关闭 AVPlayerViewController 后

0 投票
1 回答
409 浏览

ios - Xamarin 表单在后台播放歌曲时接收控制中心事件

我正在使用xamarin 中的插件在运行良好的 iOS 和 Android 设备上播放歌曲。我的问题是我无法找到在控制中心听下一个和上一个按钮按下的方法。

在此处输入图像描述

我已阅读博客以供参考,但似乎没有提供足够的信息来实现解决方案。

0 投票
1 回答
283 浏览

apache-kafka - Confluent 控制中心磁盘空间要求 - 为什么这么大?

Confluent Control Center的系统要求规定需要500GB 磁盘空间。CCC 似乎在 Kafka 本身中存储了一些数据,所以有人可以告诉我这个存储实际上需要什么吗?即是什么阻止了 CCC 在没有持久卷存储的情况下被部署为 Kubernetes 中的容器?

0 投票
1 回答
224 浏览

ios - Swift/iOS - 是否可以直接从应用程序从控制中心运行 iOS 功能?

我想知道是否可以直接从应用程序运行 iOS 控制中心功能,例如屏幕录制或手电筒?如果是,如何?

0 投票
0 回答
343 浏览

ios - 如何在 iOS11 的 Objective-C 控制中心上设置带有图像的音频细节?

我正在尝试在控制中心显示音频详细信息,如随附的屏幕截图所示。

使用以下代码,它在除 iOS11 之外的所有 iOS 版本中都按预期工作:

MPNowPlayingInfoCenter属性不适用于 iOS 11,它在较低版本的 iOS 中按预期工作。

iOS 11 中的输出:

这实际上在iOS11中显示

预期结果:

预期产出

0 投票
1 回答
70 浏览

ios - 如何创建新的控制中心命令?

我想让我的应用程序的用户只需点击控制中心中的命令就可以更快地访问其功能之一,而无需将应用程序强制置于前台。

我知道我可以自定义我的控制中心命令,但是是否可以创建一个新命令,如果可以,如何创建?

0 投票
0 回答
119 浏览

ios - 通知中心打开时如何防止SpriteKit游戏崩溃

我对 SpriteKit 游戏有一个奇怪的问题。当用户打开通知中心或控制中心时,应用程序崩溃。我希望在调用时暂停 worldNode 层并显示 menuNode 层,applicationWillResignActive当按下主页按钮时它工作正常。我尝试从AppDelegate函数中暂停我的游戏,并且尝试在游戏开始applicationWillResignActive时暂停。当使用 Home Button/Home Gesture 时,applicationDidBecomeActive我尝试NotificationCenter在这两项工作中使用该方法。ViewController我应该如何处理?或者这只是 iOS 11 中的一个错误?

我的viewDidLoad方法中有这个ViewController

然后每个选择器如果尝试在appDidBecomeActiveappWillResignActive

我觉得我可能试图以错误的方式处理这个问题,但我不明白为什么当 Home 按钮/Home 手势被触发时它会起作用?

编辑:经过更多测试,我发现在 iOS 10 设备上运行时一切正常。但是,当我运行苹果从他们的示例代码中提供的 DemoBots 应用程序时,它不会在 iOS 11 上崩溃,并且基本上可以做我想做的事情,所以必须有更好的方法来处理游戏状态的转换,任何输入表示赞赏。