我想将本地HTML文件加载到C#WinForm应用程序中的CEF浏览器控件中。
CefSettings settings = new CefSettings();
CefSharpSettings.LegacyJavascriptBindingEnabled = true;
// Initialize cef with the provided settings
Cef.Initialize(settings);
// Create a browser component
chromeBrowser = new ChromiumWebBrowser($"file:///{dir}/HTMLPage1.html");
// Add it to the form and fill it to the form window.
this.Controls.Add(chromeBrowser);
chromeBrowser.Dock = DockStyle.Fill;
HTML链接到JavaScript库。如果我使用互联网网址,则可以正常工作:
<script src="https://cdn.plot.ly/plotly-latest.min.js"></script>
但是由于手动下载的本地脚本而失败:
<script src="/Scripts/Plotly/plotly.min.js"></script>
有什么想法吗?