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

标签 android html google-chrome cordova

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

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

我们的应用程序在 Android 上的 Chrome 浏览器中运行完美,所以,问题是,是否可以将 Chrome 直接放入同一个包中并使用它?每个制造商都喜欢制作一些随机修改的浏览器,而不是。

抱歉,如果这是一个愚蠢的问题,这仍然是一个新问题。任何帮助/建议将不胜感激!!

最佳答案

我想指出人行横道:https://crosswalk-project.org/

它似乎提供了你所需要的。

What is Crosswalk for?

If you are a developer working with web technologies, Crosswalk enables you to deploy a web application with its own dedicated runtime (ed: modified Chromium). This means three things:

  • You can distribute your web application via app stores.
  • Your application won't break in whatever ancient webviews or browsers your audience is using, as you control the runtime and its upgrade cycle.
  • You can build applications without worrying so much about runtime differences and quirks: you only have one runtime to deal with.

关于android - 将 Chrome 浏览器打包成 HTML5 Android 应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16409294/

相关文章:

google-chrome - 在chrome中模拟socket.io临时断开连接

google-chrome - 当我提示 "Add to homescreen"横幅时,Chrome 无法识别我的 manifest.json

android - android studio 中的 Kotlin Gradle 插件问题

php - 移动应用程序 - 与外部服务器通信

jquery - 自定义选择-溢出隐藏问题

html - 外部 CSS 样式表不工作。

html - ASP.NET 两列固定布局,如何填充右列

javascript - 如何跨浏览器使用 relatedTarget?

android - 如何以编程方式截取整个应用程序的屏幕截图?

android - 无法连接 GoPro HERO (2018) 相机。我找不到能够连接相机并实际录制直播的代码库