2017-04-07 58 views
0

我第一次尝试离子2。 虽然我有一个问题。我无法弄清楚我需要链接到哪个视频文件。离子2:链接到视频文件

我使用的一个插件(cordova-vr-player)使用VR视图。

在某些时候,对home.ts,我把GoogleVRPlayer.playVideo('shark.mp4'); 这将打开播放器,但后来我得到的错误(在Android):

Error loading video: com.google.android.exoplayer.upstream.FileDataSource$FileDataSourceException: java.io.FileNotFoundException: shark.mp4: open failed: ENOENT (No such file or directory).

我已经把shark.mp4在同一文件夹中home.ts

任何人谁可以帮助我?

回答

0

插件,jleszczynski的制造商,是一种足以help我出去:

var path = cordova.file.applicationDirectory + 'www/video.mp4'; GoogleVRPlayer.playVideo(path);

要求:cordova-plugin-file

0

编辑:看来我错了!正确答案here


当编译应用程序会从WWW文件夹的根目录读取。

我会建议在设置文件夹结构和移动视频一样 - 在你的代码WWW /资产/视频/ shark.mp4

然后,你可以参考视频,像这样:

GoogleVRPlayer。的playVideo(资产/视频/ shark.mp4')

+0

感谢您的建议。不幸的是,它没有奏效。玩家一直说文件不在那里。 – binoculars