看谷歌大牛的 文档 记录

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按钮之一。

你可能感兴趣的:(看谷歌大牛的 文档 记录)