我想先从网站下载html文件,然后编辑该网站并使用geckoview渲染引擎打印html
我知道如何获取html并进行解析,但是我不知道如何使用renderengine渲染
Geckoview仅使用网站的网址
我不想使用Webview,因为我认为制作自己的Web浏览器应用不是很好
答案 0 :(得分:2)
GeckoSession
具有loadString(String htmlString, String mimeType)
方法:
GeckoSession geckoSession = ...;// here you start session in your GeckoView
geckoSession.loadString(yourHTMLString, "text/html");
答案 1 :(得分:1)
geckoSession.loadData("我的第一个标题。我的第一段。".getBytes(StandardCharsets.UTF_8),"text/html");
答案 2 :(得分:-1)
geckoSession.loadString("<!DOCTYPE html><html><body><h1>My First Heading</h1><p>My first paragraph.</p></body></html>","text/html")
显示空白页。太棒了!