Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/181.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 播放YouTube视频时出现黑屏:Phonegap Android_Javascript_Android_Cordova - Fatal编程技术网

Javascript 播放YouTube视频时出现黑屏:Phonegap Android

Javascript 播放YouTube视频时出现黑屏:Phonegap Android,javascript,android,cordova,Javascript,Android,Cordova,我正在播放一个来自URL的you tube视频,它的播放和声音即将到来,但在UI上仅出现黑屏,但当我在全屏模式下播放视频时,它是可见的。我的代码如下,请检查它,并指导我是否有错 try{ $("#videoProdName").text(dataArr[3]+' - '+dataArr[1]); $("#videoProdPrice").text(dataArr[2]+" MSRP"); // $("#buyNowVideo").attr("href",dataArr[7]); var vid

我正在播放一个来自URL的you tube视频,它的播放和声音即将到来,但在UI上仅出现黑屏,但当我在全屏模式下播放视频时,它是可见的。我的代码如下,请检查它,并指导我是否有错

try{
$("#videoProdName").text(dataArr[3]+' - '+dataArr[1]);
 $("#videoProdPrice").text(dataArr[2]+" MSRP");
// $("#buyNowVideo").attr("href",dataArr[7]);
var videourl=dataArr[5]+"?autoplay=1&rel=0&showinfo=0&cc_load_policy=1";

$("#youTubeVideo").html('<iframe height="200" width="100%" src="'+videourl+'"        frameborder="0" type="text/html" frameborder="0" allowfullscreen></iframe>');
//  

$.mobile.changePage( "#video-page", {transition: "slide"});
    $("#aPageVideo").fadeTo("fast", .5);
}catch(e){alert("Exp: "+e)}
试试看{
$(“#videoProdName”).text(dataArr[3]+'-'+dataArr[1]);
$(“#videoProdPrice”).text(dataArr[2]+“MSRP”);
//$(#buyNowVideo”).attr(“href”,dataArr[7]);
var videourl=dataArr[5]+“?自动播放=1&rel=0&showinfo=0&cc\u加载策略=1”;
$(“#youTubeVideo”).html(“”);
//  
$.mobile.changePage(“#视频页面,{转换:“幻灯片”});
美元("aPageVideo),fadeTo("fast",;
}捕获(e){alert(“Exp:+e)}
}


提前感谢。

尝试使用Phonegap YouTube的插件完成此操作:


我认为在我的Android模拟器中也出现了同样的问题,当我尝试使用Tab/Phone启动应用程序时,视频工作正常

如果您正在使用PhoneGAP,我建议您在Android应用程序中使用HTML5视频标签

请检查这篇文章


您需要将其放入res文件夹中的config.xml文件中:

<feature name="VideoPlayer">
        <param name="android-package" value="com.phonegap.plugins.video.VideoPlayer" />  
</feature>

不是视频播放器。。。视频播放器。。。。 不<代码>