如何从 Chromium “偷” UI

Dosk 技术站 at 
背景产品是基于 Chromium 代码库,希望能够将 Chromium 与 UI 部分进程分离开调研这部分调研的流程非常冗长,所以只精简概述 Windows 下很明显非常简单,SetParent 就能简单的解决这个事情 macOS 下,一开始想和 Windows 一样,直接跨进程操作 NSView,事实证明这个想法有点蠢研究苹果公开的一些资料,查到了 IOSurface 这个家伙,不过并没有找到直接能用的东西回头找到一个 CARemoteLayer 的 demo,跑了一下是 ok 的,于是结合 Chromium 代码库去搜索,查到了一些端倪(CodeSearch)在代码里也看到使用 IOSur……