在应用程序中打开youtube视频-Phonegap应用程序

在应用程序中打开youtube视频-Phonegap应用程序,youtube,hybrid,Youtube,Hybrid,我正在开发一个支持android和iOS的混合应用程序。 我需要在应用程序中嵌入youtube视频,以便在应用程序中打开它 我尝试过使用iFrame,它正在浏览器上运行。 但在iPhone中,嵌入iframe的youtube视频是在外部浏览器中打开的,而不是在应用程序中打开的。 在google上搜索时,我发现在cordova plist cordova iOS应用程序中有一个选项,允许在webview中打开allexternalURL。但是,这会影响到其他地方,在这些地方,很少有url应该在外部

我正在开发一个支持android和iOS的混合应用程序。 我需要在应用程序中嵌入youtube视频,以便在应用程序中打开它

我尝试过使用iFrame,它正在浏览器上运行。 但在iPhone中,嵌入iframe的youtube视频是在外部浏览器中打开的,而不是在应用程序中打开的。 在google上搜索时,我发现在cordova plist cordova iOS应用程序中有一个选项,允许在webview中打开allexternalURL。但是,这会影响到其他地方,在这些地方,很少有url应该在外部浏览器中打开,而不是在应用程序中打开

请建议是否有任何方法将视频应在混合应用程序中打开的youtube集成到应用程序中。

这里是一个不错的选择

快速访问的代码

<html>
    <head>
        <title>YouTube video</title>
        <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;" />
        <meta name="apple-mobile-web-app-capable" content="yes" />
        <meta name="apple-mobile-web-app-status-bar-style" content="black" />
        <script src="phonegap-1.2.0.js"></script>
    </head>
    <body>

        <iframe width="560" height="315" src="http://www.youtube.com/embed/9HDeEbJyNK8" frameborder="0" allowfullscreen></iframe>

    </body>
</html>


          *.youtube.com
          *.ytimg.com

视频也将在您的模拟器上播放。

谢谢Suhas。但正如我在问题本身中提到的,我已经尝试过改变plist选项的解决方案。使用此解决方案,它将打开应用程序中的所有外部主机。这会影响其他功能,其中一些url应在外部浏览器中打开。