android - PhoneGap Android ChildBrowser 插件和 YouTube - 无法播放任何视频

标签 android cordova childbrowser

我们使用的是 PhoneGap/Cordova 1.8.1 (Android) 和最新版本的 ChildBrowser 插件。当我们在 ChildBrowser 中打开指向 youtube 的链接时,我们通常无法播放任何视频。到目前为止,这是我们的测试:

Android 2(旧 Droid 1):出现移动 YouTube 网站,但根本不会播放任何视频(甚至不会切换到视频模式)。

Android 4 (Motorola Xoom): 移动网站出现,视频好像在播放,但只显示黑屏(没有声音);

Android 4 (Droid Razr Maxx):移动网站出现、播放,但没有视频,只有声音。

我们也有人用 Android 2 设备报告视频可以播放,但会将设备的方向从纵向更改为横向 - 然后在返回应用程序时应用程序将保持横向固定(即使它设置为仅纵向)。

最佳答案

是的,您应该在 Android 上使用 ChildBrowser.openExternal,因为它会启动可以播放 YouTube 视频的 Android 浏览器。 ChildBrowser.showWebPage 不会启动浏览器,而是创建它自己的 Web View 来显示远程端,因此它不是完整的功能。

关于android - PhoneGap Android ChildBrowser 插件和 YouTube - 无法播放任何视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12007590/

相关文章:

Android 软键盘没有调整我的 View 大小

java - Cordova Ant 版本返回无效文件 : . ../CordovaLib/build.xml

javascript - 如何将我的 javascript 数组保存到文件中?

javascript - 如何从 javascript 添加行获取 url?

android - 无法将 Facebook SDK 加载到 Eclipse。构建路径错误

java - Android:使用 Stripe API 创建新的客户记录

android - 我可以删除之前安装的 Android 应用程序设置的所有数据吗

javascript - onclick 和 ng-click 事件不起作用

android - 安装ChildBrowser 5.0.0

javascript - 获取访问 token 时无效的签名 LinkedIn Oauth