如何使用 geckoview 渲染 html?

How can i render html with using geckoview?

我想先从网站下载 html 文件,然后编辑该网站并使用 geckoview 渲染引擎打印 html

我知道如何获取 html 并解析它,但我不知道如何使用渲染引擎渲染它

Geckoview 仅使用 url 网站

我不想使用 webview,因为我认为制作自己的网络浏览器应用程序不太好

GeckoSessionloadString(String htmlString, String mimeType) 方法:

GeckoSession geckoSession = ...;// here you start session in your GeckoView
geckoSession.loadString(yourHTMLString, "text/html");

geckoSession.loadString("<!DOCTYPE html><html><body><h1>My First Heading</h1><p>My first paragraph.</p></body></html>","text/html") 显示空白页。太棒了!

geckoSession.loadData("我的第一个标题。我的第一段".getBytes(StandardCharsets.UTF_8),"text/html");