2011-01-31 11 views

risposta

2

Una ricerca rapida di PhoneGap API non mostra alcun modo per farlo. Tuttavia, a quick Google Search restituisce this, che suggerisce semplicemente di utilizzare il tag video HTML.

+0

Ho provato, ma si blocca con SIGABRT \t wezzy

+0

Cosa dice il debugger? Hai controllato il tuo percorso video? Formato di codifica? – Moshe

+1

Il WebView per Android 2.1/2.2 non supporta il tag

4

Nel caso dell'iPad è necessario utilizzare il tag video HTML 5, e un esempio del suo utilizzo è il seguente:

<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> 

ho usato solo con l'estensione MP4, e il mio video è stato codifica con H264 codec per video e codec AAC per codec audio.

In Android, ho usato un plugin PhoneGap da github chiamato Web intenti (https://github.com/phonegap/phonegap-plugins/tree/master/Android/WebIntent) un esempio di utilizzo è:

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 :(!!');} 
); 

risorse:

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

C'è uno plugin, che consente di riprodurre video con PhoneGap/Cordova su Android. Ha aiutato molto nel mio caso. Informazioni su IOS + PhoneGap - supporta i tag video (a differenza di Android + PhoneGap).

Problemi correlati