【问题标题】:Hook up C++ code to an HTML canvas in an Electron app?在 Electron 应用程序中将 C++ 代码连接到 HTML 画布?
【发布时间】:2017-03-03 04:34:19
【问题描述】:

我目前正在开发 MOBA 作为一种爱好。该界面是用 Angular-Material 制作的,我计划在某个时候将开发转移到一个 Electron 应用程序中。我从一开始就计划将 ASM JS 之类的东西与用于游戏渲染的 HTML 画布结合起来。但现在我想知道是否可以使用 Node 来连接一些内部 C++ 代码以渲染到我的 Electron 应用程序中的画布上。这可能吗?

【问题讨论】:

    标签: javascript c++ node.js canvas electron


    【解决方案1】:

    基于 Electron 的 Chromium API 不会暴露给原生 Node 插件,所以我认为您不能直接从原生 Node 插件渲染到画布。但是 Electron 确实支持 Chromium 的 Pepper 插件,它应该能够渲染 GPU 加速的内容,所以这可能是你最好的选择。不幸的是,我从未设法找到任何概述 Pepper 插件全部功能的文档,但至少有一些 sample plugins 可以查看。

    【讨论】:

    • 谢谢!我去看看。
    猜你喜欢
    • 1970-01-01
    • 2017-02-18
    • 1970-01-01
    • 2015-03-06
    • 2018-04-15
    • 1970-01-01
    • 1970-01-01
    • 2015-07-08
    • 1970-01-01
    相关资源
    最近更新 更多