在AdobeAIR Android应用程序上嵌入YouTube视频(无漏洞)

在AdobeAIR Android应用程序上嵌入YouTube视频(无漏洞),android,youtube,air,stagewebview,chromeless,Android,Youtube,Air,Stagewebview,Chromeless,我正在尝试创建一个AdobeAIR来播放YouTube视频。 但是,我在使用StageWebView时提到了一些常见问题: 如果我使用硬件加速,视频会出现奇怪的效果。 如果我没有显示初始的视频缩略图,但只有声音播放呈现一个黑屏,直到我切换到全屏 我想问的问题有很多,因为我发现很难找到一个明确的答案,即如何在AdobeAIR Android应用程序中添加youtube视频 在AdobeAIR for Android上实现无铬Youtube播放器有没有明确的答案/教程 有没有办法嵌入YouTube视

我正在尝试创建一个AdobeAIR来播放YouTube视频。 但是,我在使用StageWebView时提到了一些常见问题:

如果我使用硬件加速,视频会出现奇怪的效果。 如果我没有显示初始的视频缩略图,但只有声音播放呈现一个黑屏,直到我切换到全屏

我想问的问题有很多,因为我发现很难找到一个明确的答案,即如何在AdobeAIR Android应用程序中添加youtube视频

  • 在AdobeAIR for Android上实现无铬Youtube播放器有没有明确的答案/教程
  • 有没有办法嵌入YouTube视频,而不让它看起来被翻转,或者在StageWebView应用程序上造成黑屏和崩溃
  • 是否可以使用HTMLLoader使用JavaScript将YouTube视频嵌入AdobeAIR应用程序中?如果可以,是否有教程
  • 我认为这是一个很多人都有的问题,现在还不清楚。
    非常感谢。

    [EDIT]坏消息是,当用户试图全屏运行时,应用程序崩溃[/EDIT] 好消息——也许吧。 我使用stagewebview使其工作,但我使用“videoView.loadString”而不是加载外部页面

    var videoView : StageWebView = new StageWebView();
    videoView.stage = Starling.current.nativeStage;
    videoView.viewPort = new Rectangle( 100,  100, videoView.stage.stageWidth-200, videoView.stage.stageHeight-200);
    
    var htmlString:String = "<!DOCTYPE HTML><html><body><iframe class=\"youtube-player\" style=\"border: 0; width: 100%; height: 100%; padding:0px; margin:0px\" id=\"ytplayer\" type=\"text/html\" src=\"http://www.youtube.com/embed/DQCji_PRaT8?fs=0\" frameborder=\"0\"></iframe></body></html>";
    videoView.loadString( htmlString, "text/html" );
    
    var videoView:StageWebView=newstageWebView();
    videoView.stage=Starling.current.nativeStage;
    videoView.viewPort=新矩形(100100,videoView.stage.stageWidth-200,videoView.stage.stageHeight-200);
    var htmlString:String=“”;
    loadString(htmlString,“text/html”);
    

    另外,还记得在manifestadditions中设置

    在我发现的内容中,仅使用
    似乎可以解决问题。iframe方法对我来说无关紧要。谢谢菲德尔顿

    我没有在手机上尝试过,但在桌面上,我使用SWFLoader或MovieClipSWFLoader加载youtube视频,以查找视频url,我想我使用了youtube上的嵌入选项,并在那里找到了我需要的链接(以我为例)避免使用htmlLoader是解决浏览器问题的最佳选择,我希望它能在mobileremember上起作用,如果你是在直截了当的环境中工作的话,请忽略starling的内容。