Cordova应用程序内浏览器限制

时间:2014-08-12 05:13:45

标签: cordova-3 inappbrowser

我们正在努力缩短新应用的开发时间,因此希望使用Cordova应用内浏览器来使用我们现有的移动网站。

这让我们想知道应用内浏览器对HTML5和外部网站的限制。

某处是否有这些限制的列表?

1 个答案:

答案 0 :(得分:1)

这里有几点需要考虑。

1)InAppBrowser在技术上指的是支持从您的应用加载“第二个”浏览器的插件。请参阅我的快速参考视频:https://www.youtube.com/watch?v=dkUUgwAnlxI

2)根据应用程序中的白名单,允许显示的外部内容存在限制: http://docs.phonegap.com/en/3.0.0/guide_appdev_whitelist_index.md.html

3)您可用的WebKit版本取决于您的设备(例如iOS和Android不同),并且不一定与默认浏览器相同: https://stackoverflow.com/questions/20044650/webkit-version-is-different-in-phonegap-and-android-stock-browser

我认为您所询问的是WebKit版本部分,因此我的对冲答案是在目标设备上查找Cordova / PhoneGap的WebKit版本,并检查以下网站:http://caniuse.com/和/或测试实际情况设备

一般来说,根据我们的经验,功能支持非常接近iOS上的最新功能,而在Android上略显落后。 Famo.us的工作人员目前正在开发一个更新的构建器,该构建器附带了更新的版本。