我想先从网站下载一个 html 文件并编辑该网站并使用 geckoview 渲染引擎打印该 html
我知道如何获取 html 并解析它,但我不知道如何使用渲染引擎渲染它
Geckoview 只使用网站的 url
我不想使用 webview,因为我认为制作自己的网络浏览器应用程序不太好
GeckoSession
有loadString(String htmlString, String mimeType)
方法:
GeckoSession geckoSession = ...;// here you start session in your GeckoView
geckoSession.loadString(yourHTMLString, "text/html");
geckoSession.loadData("我的第一个标题。我的第一段。".getBytes(StandardCharsets.UTF_8),"text/html");
geckoSession.loadString("<!DOCTYPE html><html><body><h1>My First Heading</h1><p>My first paragraph.</p></body></html>","text/html")
显示空白页。惊人的!