我是靠谱客的博主 优雅墨镜,最近开发中收集的这篇文章主要介绍关于 Electron 内部集成的 Chromium,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

大部分常用的功能都有集成进来。浏览网页,绘制出正确的网页以及交互这些都没问题。其它如chromium extension就没有集成,导致所有插件无法加载了。还有如内置的一些webui没有。

显然Electron不是一个完整的Chromium浏览器。

Electron内部集成的不是Chromium,而是Chromium的WebContent组件。然后Electron自行实现了GUI应用需要的框架支持。

比如,你在Electron中,找不到任浏览器必备的历史管理,书签管理,缓存管理。最素的Electron连URL输入栏都没有,而且很多联网时的安全设施都没有适配。

准确的说,集成的是Chromium Content Module (CCM),即一个用于渲染功能的子集

The CCM only focuses on the core needs to render a web page.

CCM专注于渲染页面所需的功能

Additional features, like supportingChrome Extensions, or syncing your Chrome bookmarks, are not supported.

其他chrome的扩展,同步功能都没有集成进来

Just remember that its corepurpose is to render web content.

只要了解ccm可以渲染web页面就好。

最后

以上就是优雅墨镜为你收集整理的关于 Electron 内部集成的 Chromium的全部内容,希望文章能够帮你解决关于 Electron 内部集成的 Chromium所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(58)

评论列表共有 0 条评论

立即
投稿
返回
顶部