如何在PhoneGap应用中显示本地视频?

时间:2011-01-31 17:43:21

标签: ipad video cordova

如何在iPad的PhoneGap应用中显示视频?

我找不到任何参考。

3 个答案:

答案 0 :(得分:4)

在Ipad的情况下,你应该使用html 5视频标签,其使用示例如下:

<video controls="controls" autoplay="autoplay">
   <source src="yourVideo.mp4" type="video/mp4" />
   <source src="yourVideo.webm" type="video/webm" />
   <source src="yourVideo.ogv" type="video/ogg" />
</video>

我只使用mp4扩展名,我的视频使用h264编解码器进行编码,使用AAC编解码器进行音频编解码。

在Android中,我使用了一个来自github的Phonegap插件,名为web Intent(https://github.com/phonegap/phonegap-plugins/tree/master/Android/WebIntent),用法示例如下:

window.plugins.webintent.startActivity({
    action: WebIntent.ACTION_VIEW,
    url: 'http"//yourVideo.mp4'},
    function() {console.log('Is wirking :D!');},
    function() {console.log('Failed to open the URL :( !!');}
 );

资源:

http://diveintohtml5.info/(html5 / ipad / iphone)

http://www.808.dk/?code-html-5-video(html5 / ipad / iphone)

http://smus.com/android-phonegap-plugins(Android)

答案 1 :(得分:2)

快速搜索PhoneGap API并未显示任何方法。但是,a quick Google Search会返回this,这表示只需使用HTML视频代码。

答案 2 :(得分:1)

有一个plugin,允许在Android上播放带有phonegap / cordova的视频。在我的案例中它帮了很多忙。关于IOS + Phonegap - 它支持视频标签(与Android + phonegap不同)。