2017-10-12 53 views
0

我创建了一个应用程序,在应用程序中加载webview。它的一个POS应用程序(Web应用程序)加载在webview内部。但是当生成收据时,我想截取receipt的截图。但不是整个页面。只有那个容纳在receipt中的容器。我怎么能做到这一点?任何建议?我的意图是打印receipt截图保存在设备和打印。如何在android中使用特定区域的webview截图?

enter image description here

回答

1

可以导出需要div或任何含有收据设置它和它的孩子们的CSS实际使用值(见Extract the current DOM and print it as a string, with styles intact)。

然后,您可以将该元素输出到另一个WebView进行打印。

+0

我怎样才能将这个div内容导出到我的android代码? –

+0

看看https://stackoverflow.com/questions/4325639/android-calling-javascript-functions-in-webview –

+0

问题是,我无法编辑服务器代码!没有编辑服务器代码,有什么办法!完全从android应用程序 –

相关问题