我正在尝试在单击按钮时播放视频(它应该以全屏模式启动视频)在 Swift 中使用 GVR SDK for IOs。
我一直在按照本教程使播放器快速工作;
https://www.raywenderlich.com/136692/introduction-google-cardboard-ios
但它会在 View Controller 上播放视频。
当前在我的 View Controller 上我有一个按钮,按下时,它应该开始全屏播放视频。
为此,我尝试创建以下操作:
@IBAction func videoButton(_ sender: UIButton) {
var url = URL(string: "https://myvideo.mp4")
var videoController = GVRVideoView(nibName: "GVRVideoView", bundle: nil, url: url)
videoController.vrMode(true)
if !self.presentedView.isBeingDismissed() {
self.present(videoController, animated: true, completion: { _ in })
}
}
但没有成功......有人知道如何实现吗???
或者我是否处于良好的轨道??
非常感谢!!!
最佳答案
您需要将 GVRVideoView
的 displayMode
设置为 kGVRWidgetDisplayModeFullscreenVR
或 kGVRWidgetDisplayModeFullscreen
这是我用来全屏显示视频的代码
videoView.enableFullscreenButton = YES;
videoView.enableCardboardButton = YES;
videoView.displayMode = kGVRWidgetDisplayModeFullscreenVR;
[videoView play];
关于ios - GVR SDK(Google VR Player)ios在点击按钮时开始播放视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42160579/