0

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

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

Geckoview 只使用网站的 url

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

4

3 回答 3

2

GeckoSessionloadString(String htmlString, String mimeType)方法:

GeckoSession geckoSession = ...;// here you start session in your GeckoView
geckoSession.loadString(yourHTMLString, "text/html");
于 2019-09-16T05:48:09.390 回答
1

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

于 2021-01-17T02:47:35.047 回答
0

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

于 2020-02-01T06:49:49.927 回答