2

从以下链接Phonegap Video plugin创建视频插件时,一切正常且执行良好。但是在这里,特定的视频正在保存到我们的内部存储和播放中。但我想要的是直接播放该视频而不保存到内部或外部存储中。我试过了,但在模拟器中出现错误,抱歉,无法播放此视频。我不知道我在哪里做错了。谁能帮我解决这个问题。

等待您的回复并提前感谢....

代码:

//in button onclick="show()" method i am passing the particular url....

     function show()
    {

  window.plugins.videoPlayer.play("file:///android_asset/www/BigBuckBunny.mp4");
    }
4

1 回答 1

3

好的,所以 VideoPlayer 可以播放 3 种不同类型的视频:

1) SD 卡

file:///sdcard/BigBuckBunny.mp4

它将直接从 SD 卡播放。Android 上的 SD 卡以特权完全打开,因此任何应用程序都可以访问该文件。

2) 资产

file:///android_asset/www/BigBuckBunny.mp4

唯一可以访问资产的应用程序是您自己的。因此,为了让我们通过 Intent 启动的 VideoPlayer 应用程序能够访问视频,只需将其复制到 sd 卡上的临时位置。

3) HTTP

http://www.bigbuckbunny.com/BigBuckBunny.mp4

视频播放器只会流式传输此视频。

于 2012-06-04T13:51:31.923 回答