打开chrome浏览器phonegap中的内容

时间:2013-10-31 20:42:39

标签: android cordova

我需要帮助解决我在运行phonegap安卓应用时遇到的错误。我正在编写一个带有嵌入式UStream feed的页面。其他所有加载完全期待ustream部分,我得到错误:

  

抱歉!无法在此设备上播放该流。   在Chrome浏览器中打开内容

非常感谢您提供的任何帮助。

1 个答案:

答案 0 :(得分:0)

可能发生的事情是,UStream Feed使用了一些HTML5或其他花哨的API,这些API尚未在Cordova / PhoneGap使用的WebView中使用。您看,Phonegap使用本机WebView组件呈现应用程序的HTML内容。问题是这个WebView是WebKit的一个oooold版本,不支持HTML5和其他一些东西。这就是为什么同一网页有时会采取不同的行动,具体取决于您是使用Chrome浏览器,标准Android浏览器还是使用Cordova WebView打开它。据我所知,所有平台都存在此问题。

稍微好消息是,他们刚刚宣布Android 4.4将有updated WebView based on Chromium code,所以希望你的iframe可以在4.4版本的Cordova中使用。