Ionic 2:链接到视频文件

时间:2017-04-07 15:22:04

标签: cordova ionic-framework ionic2

我第一次尝试Ionic 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相同的文件夹中。

有谁可以帮我解决这个问题?

2 个答案:

答案 0 :(得分:0)

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

编译时,应用程序将从www文件夹的根目录中读取。

我建议设置文件夹结构并移动视频,例如 - www / assets / video / shark.mp4

然后在您的代码中,您可以像这样引用视频:

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

答案 1 :(得分:0)

该插件的制作者jleszczynski非常友好地help我出去了:

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

必填:cordova-plugin-file