Phonegap Android Webview Video只播放音频

问题描述:

我已经开始使用phonegab今天玩耍了。当我试图捕捉视频时,它的工作正常。现在我想在webview中显示捕获的视频。所以我想如下。Phonegap Android Webview Video只播放音频

var captureSuccess = function(mediaFiles) { 
    var i, path, len; 
    for (i = 0, len = mediaFiles.length; i < len; i += 1) { 
     path = mediaFiles[i].fullPath; 
     videoString = "<video width='320' height='240' controls='controls'><source src="+path+" type='video/mp4' /> <source src="+path+" type='video/ogg' /> <source src="+path+" type='video/webm' />Your browser does not support the video tag.</video>"; 
     $('#myVideo').html(videoString); 
    } 


}; 

// capture error callback 
var captureError = function(error) { 
    navigator.notification.alert('Error code: ' + error.code, null, 'Capture Error'); 
}; 

// start video capture 
function takeVideo(){ 
    navigator.device.capture.captureVideo(captureSuccess, captureError, {limit:1}); 
} 

,但我看到了球员的UI被追加,但它只能播放音频没有视频.. WOT可能是问题。??

任何帮助表示感谢,并提前感谢您的时间。

+1

看看我的答案在这里: http://stackoverflow.com/questions/9536104/playing-video-on-avd-with-phonegap/9536236#9536236 的http://计算器.COM /问题/ 9415602 /视频通路的PhoneGap-上的Android/9415751#9415751 – 2012-04-10 15:47:00

你有两个视频源标签,这可能是一个问题,因为那里指定了两种不同的类型。

<source src="+path+" type='video/mp4' /> 
<source src="+path+" type='video/webm' /> 

因此,尝试删除其中的一个。