Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Video can';无法从nativescript访问Google VR SDK类_Video_Telerik_Nativescript_Virtual Reality_Google Vr - Fatal编程技术网

Video can';无法从nativescript访问Google VR SDK类

Video can';无法从nativescript访问Google VR SDK类,video,telerik,nativescript,virtual-reality,google-vr,Video,Telerik,Nativescript,Virtual Reality,Google Vr,我正在尝试用Nativescript开发一个应用程序,它嵌入了一个360度视频播放器,并从node.js nginx反向代理服务器流式传输视频 我按照描述做了所有事情,创建了一个package.json和一个pod文件。 然后通过带有tns plugin add命令的插件添加Google VR SDK。 我的项目构建 我无法访问Google VR SDK的任何类 任何帮助都将受到感谢 提前谢谢 我必须作为javascript实现的代码如下: _videoView = [[GVRVideoView

我正在尝试用Nativescript开发一个应用程序,它嵌入了一个360度视频播放器,并从node.js nginx反向代理服务器流式传输视频

我按照描述做了所有事情,创建了一个package.json和一个pod文件。 然后通过带有tns plugin add命令的插件添加Google VR SDK。 我的项目构建

我无法访问Google VR SDK的任何类

任何帮助都将受到感谢

提前谢谢

我必须作为javascript实现的代码如下:

_videoView = [[GVRVideoView alloc] init];
_videoView.delegate = self;
_videoView.enableFullscreenButton = YES;
_videoView.enableCardboardButton = YES;
[_scrollView addSubview:_videoView];
都不是

`var _videoView = new GVRVideoView();`
也不是

他正在工作


我的代码中不需要额外的模块。我也不知道需要什么。

Android的Google VR SDK库是Java文件(*.aar)。 因此,基本上您需要做的是在项目中导入库 并使用从Java到JavaScript的数据转换

您正在做的是iOS播客文件和Objective-C的工作流

在这里,您可以找到编组(数据转换)背后的概念 )

要使用您的jaraar文件,您需要做的是将其放置在您的项目platforms/android/libs/文件夹中,从那里您可以通过其API引用访问它

例如(基于以下内容):

总的来说,我建议您熟悉在以下链接中逐步描述的创建插件的工作流程:

我希望至少听到一个想法。非常感谢。
var _videoView = GVRVideoView.alloc().init(); 
var app = require("application");

var myVrVideoView = new com.google.vr.sdk.widgets.video.VrVideoView(app.android.context);