GVRVideoView类
[实例方法
](https://developers.google.com/vr/ios/reference/interface_g_v_r_video_view#pub-methods) |
[属性
](https://developers.google.com/vr/ios/reference/interface_g_v_r_video_view#properties)
概观
定义呈现一个360的视频使用OpenGL播放器视图。
继承
GVRWidgetView.
实例方法摘要
(void)
- loadFromUrl:
加载从URL本地或远程视频开始播放。
[更多...
](https://developers.google.com/vr/ios/reference/interface_g_v_r_video_view#ac849aa112138433a2be90f6910c84918)
(void)
- loadFromUrl:ofType:
加载从URL本地或远程视频开始播放。
[更多...
](https://developers.google.com/vr/ios/reference/interface_g_v_r_video_view#a1a03f3c9c6d6e9b070c6b69672bb1e88)
(void)
- pause
暂停视频。
[更多...
](https://developers.google.com/vr/ios/reference/interface_g_v_r_video_view#a6ba1d91f848375344b22748ea4e223a1)
(void)
- resume
恢复视频。
[更多...
](https://developers.google.com/vr/ios/reference/interface_g_v_r_video_view#a6da51f824e8851abc2123db94667bf40)
(void)
- stop
停止视频。
[更多...
](https://developers.google.com/vr/ios/reference/interface_g_v_r_video_view#a1b527c6254a896bd2d87e9089068421f)
(NSTimeInterval)
- duration
获取视频的时长。
[更多...
](https://developers.google.com/vr/ios/reference/interface_g_v_r_video_view#a40cff899e98d6738096fbd60d4bfe9ff)
(void)
- seekTo:
搜索到视频的目标时间位置。
[更多...
](https://developers.google.com/vr/ios/reference/interface_g_v_r_video_view#adecfd8604417df8f46ee31f5f7144b92)
物业摘要
float
volume
定义0.0和1.0F对媒体音频播放之间的音量乘数。
[更多...
](https://developers.google.com/vr/ios/reference/interface_g_v_r_video_view#a178434923b11e9c57fd5d0695f9617b1)
id< GVRWidgetViewDelegate >
delegate
窗口小部件视图被加载时调用的委托。
[更多...
](https://developers.google.com/vr/ios/reference/interface_g_v_r_video_view#a4b710b209fd84f9c53878096f629c7c4)
BOOL
enableFullscreenButton
显示按钮,允许用户转换到全屏模式。
[详细信息...
](https://developers.google.com/vr/ios/reference/interface_g_v_r_video_view#a05bf85b9a27491038344013abce693db)
BOOL
enableCardboardButton
显示一个按钮,允许用户过渡到全屏VR模式。
[更多...
](https://developers.google.com/vr/ios/reference/interface_g_v_r_video_view#ad5e983de79cf81716adb2dadc22b9c30)
BOOL
enableTouchTracking
启用手动航向控制触摸手势检测。
[更多...
](https://developers.google.com/vr/ios/reference/interface_g_v_r_video_view#abb8956b46fc02285a6c6c353c2124abd)
GVRHeadRotation
headRotation
相应于用户查找当前的头部转动。
[更多...
](https://developers.google.com/vr/ios/reference/interface_g_v_r_video_view#ab404c9aff5c57f697860ad0845d7aeb8)
GVRWidgetDisplayMode
displayMode
控制当前
GVRWidgetDisplayMode的小工具视图。
[更多...
](https://developers.google.com/vr/ios/reference/interface_g_v_r_video_view#af2a94ee82edd85ae22e8c3ffa70cd8e8)
方法详细信息
- (void) loadFromUrl:
(NSURL *)
videoUrl
加载从URL本地或远程视频开始播放。
视频被假设为类型
kGVRVideoTypeMono.
- (void) loadFromUrl:
(NSURL *)
videoUrl
ofType:
(GVRVideoType)
videoType
加载从URL本地或远程视频开始播放。
视频类型由设置
videoType
。
- (void) pause
暂停视频。
- (void) resume
继续播放视频。
- (void) stop
停止视频。
- (NSTimeInterval) duration
得到的视频的持续时间。
- (void) seekTo:
(NSTimeInterval)
position
寻求视频的目标时间位置。
属性详细信息
- (float) volume
readwritenonatomicassign
定义0.0和1.0F对媒体音频播放之间的音量乘数。
此设置在多个视频依然存在。
0.0意味着静音,而1.0F意味着常规卷。
默认值为1.0F。
- (id
) delegate
readwritenonatomicweakinherited
窗口小部件视图被加载时调用的委托。
- (BOOL) enableFullscreenButton
readwritenonatomicassigninherited
显示一个按钮,允许用户转换到全屏模式。
- (BOOL) enableCardboardButton
readwritenonatomicassigninherited
显示一个按钮,允许用户过渡到全屏VR模式。
- (BOOL) enableTouchTracking
readwritenonatomicassigninherited
启用手动航向控制触摸手势检测。
不管这是怎么设置,触摸追踪在全屏VR模式被禁用。
- (GVRHeadRotation) headRotation
readnonatomicassigninherited
对应于其中用户正在寻找当前头部旋转。
- (GVRWidgetDisplayMode) displayMode
readwritenonatomicassigninherited
控制当前
GVRWidgetDisplayMode 的小工具视图。
更改此属性的值是类似于按下全屏,纸板或背部UI按钮之一。