2016-07-01 8 views
1

360度のビデオプレーヤーを埋め込んだNativescriptを使用してアプリケーションを開発しようとしており、node.js nginxリバースプロキシサーバーからビデオをストリーミングしています。はNativescriptからGoogle-VR-SDKクラスにアクセスできない

私は上記のようにすべてを行い、package.jsonとPodfileを作成しました。 次に、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();` 

var _videoView = GVRVideoView.alloc().init(); 

を実装する必要があり、コードが機能しています。

私のコードに余分なモジュールは必要ありません。私はまた何を必要とするのか分からない。

+0

私は考え少なくともアイデアを聞くのが大好きです。ありがとうございました。 –

答えて

1

Android用Google-VR-SDKライブラリはJavaファイル(* .aar)です。 基本的には、プロジェクト内のライブラリを にインポートし、JavaからJavaScriptへのデータ変換を使用する必要があります。

何がやっていることのiOS PodfilesとObjective-Cのためのワークフローです...ここで

あなたは(データ変換 https://docs.nativescript.org/runtimes/android/marshalling/java-to-js.html)を整列化の概念を見つけることができます

あなたを使用しますか、 aarファイルは、あなたのプロジェクトに配置することですプラットフォーム/アンドロイド/ libs/フォルダから、そこからAPIリファレンスでアクセスできます。 (VR APIに基づく)例えば

var app = require("application"); 

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

は全体的に私はあなたの次のリンクでステップバイプラグイン説明したステップを作成するためのワークフローに慣れることをお勧めします: https://docs.nativescript.org/plugins/plugins.html

関連する問題