gpt4 book ai didi

ios - Cordova 在后台播放 YouTube 视频

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:16:33 27 4
gpt4 key购买 nike

我知道如何在 iOS Cordova 中播放 YouTube 视频,但是当应用程序进入后台时,视频停止播放,我必须手动恢复播放。

如何设置合适的后台模式,以便在应用进入后台后继续播放?

我已经进行了大量研究,并尝试在此处实现与此主题相关的 Stack Overflow 中的许多解决方案,但没有一个对我有用。在他们的问答网站上,Apple 发布了这段代码:

#import <AVFoundation/AVFoundation.h>

AVPlayerItem *playerItem = <#Get your player item#>;

NSArray *tracks = [playerItem tracks];
for (AVPlayerItemTrack *playerItemTrack in tracks)
{
// find video tracks
if ([playerItemTrack.assetTrack hasMediaCharacteristic:AVMediaCharacteristicVisual])
{
playerItemTrack.enabled = NO; // disable the track
}
}

不幸的是,我不知道如何从 UIWebView 引用 AVPlayer 实例,但这可能是一种方法。

Source

有什么想法吗?

最佳答案

了解您当前播放视频的方式很有用,但您是否尝试过使用此插件:

https://github.com/Glitchbone/CordovaYoutubeVideoPlayer

注意。按照安装说明进行操作后,我必须手动将 native 插件文件复制到 iOS 插件文件夹中才能使其正常工作。源代码中包含一个示例项目。

关于ios - Cordova 在后台播放 YouTube 视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27777266/

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