我正在尝试在我的Java应用程序中嵌入一个WebKit浏览器.我坚持使用WebKit,因为我不想用每个浏览器测试我的HTML5/CSS/Javascript,例如,Eclipse SWT库中的Browser小部件支持.
有没有办法在Mac,Windows和Linux上执行此操作,从而确保我的网页统一呈现在我的Java应用程序中?
我正在开发一个java应用程序.我有拍摄进入服务器的URL的屏幕截图.
是否有任何java(或任何lang)浏览器库来加载网页并获取加载页面的一些屏幕截图.如果lib允许DOM遍历会很好.
更新:
java(or any lang):任何其他语言都不是问题,但库应该与java合作.
我试图设置 Qt Jambi并花费了大量时间,但结果却一无所获.如果您提供任何具体材料来设置Jambi,那将是值得赞赏的.
我也尝试过spynner.py.我的母语是Java,我认为我可以使用spynner.py它Jython.但是,PyQt不能用Jython.所以,我不期待任何相关的答案Python.
基本上,我需要一个库来做:
拍摄屏幕截图.
一些DOM遍历.
一些Javascript执行.
并获得Executed JS代码的结果.
谢谢.
我很感谢所有的回复.我结束了phantomjs.它非常适合我的需求.它是一个命令行工具.