【发布时间】:2012-09-08 16:08:35
【问题描述】:
我一直在玩弄 CefSharp 和 CefGlue 并设法让 CefSharp 在 C# 应用程序中运行良好。
使用 CefSharp,我能够执行 JavaScript 并从内存中加载 HTML。例如,要执行一些 JavaScript,可以这样做:
view.ExecuteScript("setInterval(function(){alert(\"Hello\")},3000);");
加载一些 HTML:
model.LoadHtml(string.Format("<html><body><a href='{0}'>CefSharp Home</a></body></html>", home_url));
我知道我可以加载 <audio> 并从某个 Web 服务器加载一些文件。有没有办法从本地文件或通过 CefGlue/Sharp 的流加载音频?
更好的是,如何使用“动态”JavaScript(例如使用上面的ExecuteScript(...))来做到这一点?
【问题讨论】:
标签: c# javascript html audio chromium