android - 用于构建自定义 Android 浏览器的 Webview 应用程序与 Chromium fork
问题描述
我开始在 Android 自定义浏览器上工作。
我正在探索两种选择:
构建一个应用程序,它利用 Android 上的底层 Webview 来显示网站,但单独处理其他应用程序功能——比如多个选项卡、网站的一些基本过滤、系统音量调整——诸如此类。
通过分叉 Chromium 项目来构建应用程序。我的假设是,这不会依赖于安装在 Android 上的底层 Webview,并且本质上是一个独立的应用程序。
我试图了解这两种方法的优缺点。
似乎 #1 的前期工作可能会更少,但我可以通过使用 #2 来更全面地自定义项目。我还在考虑在各种设备(安装了各种版本的 Webview)上进行测试,并假设通过使用#2,我至少可以将底层 Webview 排除在测试等式之外。
我在这里想念什么?我应该考虑这两种方法之间是否存在重大差异?
解决方案
推荐阅读
- sql-server - Linux 上的 SQL Server:来自 Windows 的 ODBC 连接有效,应用程序无效
- c# - 为什么滚轮输入仅在备用情况下有效
- r - ggplot 多个手动形状系列
- c# - 使用带有 edmfunction 的 add-migration 时出错
- android - RecyclerView 列表无限更新
- java - 如何将wildfly 17中的'org.apache.jasper.compiler.Parser.STRICT_WHITESPACE'设置为系统属性?
- powershell - DistributionGroup managedBy 只显示名称而不是 OU
- jenkins - hudson.model.Run.Replay 权限对象在哪里定义?
- java - 如何修复 SQL 错误、终止连接和 SQLState:57P01
- php - Laravel 数据表排序问题