我创建了一个在应用程序中加载webview
的应用程序。它的POS
应用程序(Web应用程序)加载到webview
内。但是当生成收据时,我想拍摄receipt
的屏幕截图。但不是整个页面。只有receipt
中包含的特定容器。我怎么能实现这一目标?任何建议?我的目的是通过在设备和打印中保存屏幕截图来打印receipt
。
答案 0 :(得分:2)
您可以导出所需的div
或包含收据的任何内容设置其及其子级' css实际使用的值(见Extract the current DOM and print it as a string, with styles intact)。
然后您可以将元素输出到另一个WebView进行打印。