相关疑难解决方法(0)

CefSharp 与 WebView2

我正在考虑将项目从 cef (CefSharp) 迁移到 WebView2 WPF。我的初步测试表明 WebView2 API 具有我需要的该端口的接口。我担心我会错过一些可能阻止我切换到 WebView2 的东西,我会在过渡的后期阶段解决这个问题。如果有人经历过这个过程,请分享我是否需要了解可能成为此过渡的障碍的事情。WebView2 中是否缺少来自 cef 的重要 API?

chromium-embedded cefsharp webview2

12
推荐指数
1
解决办法
6391
查看次数

如何在CEF3最新版本中启用H264支持?

我知道cef3的旧版本如2623可以通过修改chromium\src\cef\cef.gypi文件来启用H264支持.但在3071或3029等最新版本中,cef3删除了cef.gypi文件.我用google搜索了这个,但我发现仍然是通过修改cef.gypi文件.由于此方法仅对旧版本有效.有没有其他方法可以让新版本支持H264?非常感谢!

h.264 chromium-embedded

6
推荐指数
1
解决办法
8047
查看次数

Chromium Embedded Framework 是否支持 HTML5 音频?

我一直在玩 CefSharp,但似乎无法播放任何音频。我可以使音频控件出现,但它们保持冻结状态。

这些是我使用的版本:

Chromium: 21.0.1180.0, CEF: r728, CefSharp: 0.12.4596.50
Run Code Online (Sandbox Code Playgroud)

我首先尝试了 .mp3,然后是 .ogg,最后是 .wav,但都没有奏效。

这是我在尝试使用 .ogg 时加载的 HTML 和音频:

public bool OnBeforeResourceLoad(IWebBrowser browser, 
    IRequestResponse requestResponse)
{
    IRequest request = requestResponse.Request;

    if (request.Url.EndsWith(".gif")) {
        MemoryStream stream = new MemoryStream();
        Properties.Resources.cursor_test.Save(stream,
            System.Drawing.Imaging.ImageFormat.Bmp);
        requestResponse.RespondWith(stream, "image/gif");
    }
    else if (request.Url.EndsWith(".ogg")) {
        MemoryStream stream = new MemoryStream(Properties.Resources.foo);
        requestResponse.RespondWith(stream, "audio/ogg");
    }
    else {
        Stream resourceStream = new MemoryStream(Encoding.UTF8.GetBytes(
            @"<!DOCTYPE html>
<html>
<body>
    <img src=""bla1/bla2/foo.gif"" />
    <audio controls=""controls"" autoplay=""autoplay"">
        <source src=""foo.ogg""  />
    </audio>
</body>
</html>"));
        requestResponse.RespondWith(resourceStream, "text/html");
    } …
Run Code Online (Sandbox Code Playgroud)

html audio mp3 ogg chromium

5
推荐指数
1
解决办法
5821
查看次数

在Chromium嵌入式框架中无法播放视频(mp4)

我正在使用Windows窗体应用程序和嵌入式Chromium嵌入式框架(CEF),除视频和音频外,其他所有功能均正常运行。我该如何运作。

提前致谢

c# winforms chromium-embedded

5
推荐指数
2
解决办法
8838
查看次数

如何设置mp3和ffmpeg编解码器库对cef的支持?

我想拥有支持mp3和ffmpeg编解码器的cef lib.如何在其中使用这些编解码器功能重新编译cef库.

我想学习,我应该在cef库或cefsharp中编辑哪里?然后如何编译它来重用它..

我正在使用cefsharp版本47.

c# ffmpeg codec chromium-embedded cefsharp

5
推荐指数
1
解决办法
3599
查看次数

标签 统计

chromium-embedded ×4

c# ×2

cefsharp ×2

audio ×1

chromium ×1

codec ×1

ffmpeg ×1

h.264 ×1

html ×1

mp3 ×1

ogg ×1

webview2 ×1

winforms ×1