如何将带有 chromium 的 web(webapp) 作为单个包分发?

Posted

技术标签:

【中文标题】如何将带有 chromium 的 web(webapp) 作为单个包分发?【英文标题】:how to distribute a web(webapp) with chromium as a single package? 【发布时间】:2014-07-16 09:44:37 【问题描述】:

我的产品是一个需要铬的具有一些高级功能的网站。

作为客户不想/不知道如何下载最新铬的替代方式,我想分发带有铬的网站。

我想知道:

    如何使用 Web 应用程序的正确快捷方式打包便携式 Chromium。

    如何为我的网站(网络应用)编译自己的 chromium 版本。

在我看来,这两个问题的解决方案是:

    使用 bat 或安装脚本(NSIS 等)安装 chromium 并生成正确的应用程序快捷方式。

    按照 chromium dev 指令获取源代码并进行编译。并添加自动打开我的应用功能以及隐藏标签栏/地址栏。

我还是想知道更好的答案。

我记得有一个项目叫 Prism 是由 firefox 引入的,有没有 chromium 的等价物?

【问题讨论】:

【参考方案1】:

您可以深入研究几个旨在做到这一点的项目:

Atom Shell(现在称为 electronjs) Node Webkit Chromium embedded framework

【讨论】:

以上是关于如何将带有 chromium 的 web(webapp) 作为单个包分发?的主要内容,如果未能解决你的问题,请参考以下文章

如何向 Chromium 调试器发送命令(设置断点)?

如何将 webpack-dev-server 与新的 Chromium SameSite=None 策略一起使用?

chromium - 在初始页面加载 c# 时发送自定义标题信息

翻译Chromium如何展示网页

如何利用Chromium For Android开发Android浏览器

真香!微软 PM 建议 Firefox 也换 Chromium 芯