将Chrome浏览器打包成HTML5 Android应用

ree*_*oid 5 html5 android google-chrome cordova

我们正在开发基于Sencha框架的几个HTML5应用程序,并考虑使用PhoneGap将它们打包到应用程序中.

但是,即使您将这些打包到应用程序中,我假设您仍然需要处理Android碎片,各种制造商对浏览器进行了奇怪的修改.我们测试了很多制造商(尤其是来自中国的制造商),默认的Android浏览器被黑死了.

我们的应用程序可以在Android上的Chrome浏览器中完美运行,因此,问题是,是否可以将Chrome放入同一个软件包并使用它?而不是每个制造商感觉像制作的随机修改的浏览器.

对不起,如果这是一个愚蠢的问题,对此仍然很新.任何帮助/建议将不胜感激!!

Com*_*are 2

我假设你仍然需要处理 Android 碎片问题,各个制造商对浏览器进行了奇怪的修改

PhoneGap 不使用浏览器。PhoneGap 在每个平台上使用一个 Web 渲染引擎。在 Android 上,即WebView. 因此,制造商如何开发 AOSP 浏览器应用程序并不重要。

是否可以直接将 Chrome 放入同一个包中并使用它?

如果您有十几名 Java 和 Android 原生代码工程师,他们能够采用Chromium 的 Android 版本并重写大量 Apache Cordova(又名 PhoneGap)以使用 Chromium,那么这至少是可以想象的。话又说回来,如果您有十几名 Java 和 Android 原生代码工程师,那么您可能会更好地编写一个原生 Android 应用程序,因为它比您自己的本土版本“更小、更快、更容易维护”铬间隙”。

引用Android 版 Chrome 常见问题解答:

Android 版 Chrome 现在是否支持混合本机/Web 应用程序的嵌入式 WebView?

我们正在评估通过 Chrome 支持 WebView 的方式,但目前没有任何计划宣布。