首页 > 解决方案 > 如何向铬添加自定义功能

问题描述

我是铬开发的新手,所以我承认我不熟悉项目的深度和子模块。

我想创建一个特殊的铬版本,就像许多其他人已经做过的那样(歌剧、勇敢等)。基于铬的起点,我想向它(本机代码)添加以下功能:

  1. adblock的实现
  2. lastpass.com 的实现
  3. 等(其他功能)

我已经分析了一些其他浏览器的代码,例如(BraveBrowser 的)brave-core,但不幸的是,我无法在网上找到任何关于如何开始创建自己的组件(模块)的信息,至少有一些建议。

例如,执行上述第 1 点和第 2 点将意味着“我的代码”必须:

但我无法弄清楚如何/在哪里做到这一点。

网上有没有我可以阅读的指南?或者你们中的任何人都可以为我提供一些指导吗?

非常感谢。

标签: chromiumchromium-embedded

解决方案


推荐阅读