- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
objective-c 非常新鲜,我完全被下面的错误难住了。非常感谢任何帮助或指导!
异常“-[ReactPlayer setAutomaticallyWaitsToMinimizeStalling:]: unrecognized selector sent to instance 0x14e352500' while invoking prepare on target AudioPlayer with params...
上下文:AVPlayer的状态是不可靠的,所以播放器正在为实际的音频加载做准备。 player.automaticallyWaitsToMinimizeStalling 属性告诉 AVPlayer 立即播放而不是等到它可以播放整个文件,所以我将其设置为 false 以尝试解决此问题。在模拟器上工作得很好,但是在 iOS 设备上构建时我遇到了上面的错误。
涉及到以下代码:
if (player.currentItem.status == AVPlayerStatusReadyToPlay) {
player.automaticallyWaitsToMinimizeStalling = NO;
callback(@[[NSNull null]]);
} else {
NSDictionary* dict = [Helpers errObjWithCode:@"preparefail"
withMessage:[NSString stringWithFormat:@"Preparing player failed"]];
if (player.autoDestroy) {
[self destroyPlayerWithId:playerId];
}
callback(@[dict]);
}
最佳答案
“无法识别的选择器”意味着您正在对不支持该方法的对象调用该方法,在本例中为 setAutomaticallyWaitsToMinimizeStalling
。这里的 player
对象是 ReactPlayer
而不是 AVPlayer
,我的猜测是 ReactPlayer
没有实现该方法setAutomaticallyWaitsToMinimizeStalling
关于ios - 无法识别的选择器发送到实例 (iOS) - automaticallyWaitsToMinimiseStalling,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45064516/
objective-c 非常新鲜,我完全被下面的错误难住了。非常感谢任何帮助或指导! 异常“-[ReactPlayer setAutomaticallyWaitsToMinimizeStalling:
我是一名优秀的程序员,十分优秀!