我的表单中有 Gecko 浏览器,需要指定要呈现的 HTML,而不是要导航到的 Url。我该怎么做?
public Form1()
{
var xulPath = @"C:\Users\Jeff\Downloads\XulRunner";
Skybound.Gecko.Xpcom.Initialize(xulPath);
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
var body = @"<!DOCTYPE html>
<html><body>Hello World!</body></html>";
geckoWebBrowser1. ___________????______ = body;
最佳答案
我假设您正在使用 GeckoFX-29.0项目中,将html加载到浏览器的官方方法似乎是LoadHtml(string htmlDocument
)。
例如:
geckoWebBrowser1.LoadHtml("<html><body><h1>Hello!!!</h1></body></html>");
关于c# - 在 Gecko 浏览器中渲染 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28744127/