3

大家好,

我知道这个问题(Chromium working on UWP)之前已经被问过(2015/2016),想看看是否有更新

我正在尝试在 UWP 应用程序中使用 CEF3 构建,并在运行应用程序 CefInitialize(main_args, settings, app.get(), sandbox_info); 时在 CefInitialize 中收到以下错误 [settings.multi_threaded_message_loop = false;]

致命:platform_channel_pair_win.cc(44)]:访问被拒绝。(0x5) [0718/135937.758:FATAL:platform_channel_pair_win.cc(60)] : 系统找不到指定的文件。(0x2)

还有多个警告

消息:[minkernel\mrt\mrm\src\mrmmin\resourcemap.cpp] onecoreuap\base\mrt\runtime\src\cresourceindexinternal.cpp(1479)\MrmCoreR.dll!00007FFE923B3890: (调用者: 00007FFE923ACEC7) ReturnHr(252) tid (7a5c) 80073B1F 未找到资源映射。

尝试使用 CEfSharp。在 UWP 应用程序中使用了 OffScreen Nuget 包,我收到构建错误(相同的代码在控制台应用程序中工作)

Xaml 内部错误错误 WMC9999:在模块 System.ServiceModel.dll 中找不到类型 System.ServiceModel.ServiceHost。

长期以来一直坚持这一点,任何帮助将不胜感激

4

1 回答 1

0

简短的回答是肯定的 - 自2020 年 10 月起,您可以打包 uwp pwa 以使用铬边运行。

最简单的方法是访问https://pwabuilder.com并在那里构建您的 pwa。

根据微软的说法,您可以稍后使用 VS 2017 编辑清单(vs0219 pwa uwp 模板已被删除)。

虽然我必须说-我无法通过 VS2017 运行本地基于铬的 pwa

祝你好运

于 2022-01-13T07:52:22.947 回答