我需要帮助解决我在运行phonegap安卓应用时遇到的错误。我正在编写一个带有嵌入式UStream feed的页面。其他所有加载完全期待ustream部分,我得到错误:
抱歉!无法在此设备上播放该流。 在Chrome浏览器中打开内容
非常感谢您提供的任何帮助。
答案 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中使用。