我的应用程序中有一个打印功能,可以在我测试过的设备上使用。不幸的是,我从用户那里得到了这样的反馈:
galaxy S5的问题: pdf打印不能工作。错误是:“更改设置失败”。
我像这样打印- afaik正确:
@TargetApi(19)
private fun createWebPrintJob(webView: WebView) {
val printManager = getSystemService(Context.PRINT_SERVICE) as PrintManager
val jobName = getString(org.ligi.survivalmanual.R.string.app_name) + " Document"
val printAdapter = WebViewCompat.createPrintDocumentAdapter(webView, jobName)
printManager.print(jobName, printAdapter, PrintAttributes.Builder().build())
}还有没有人知道这个,或许有一个解决方案?
发布于 2017-03-18 00:50:15
这是Webview issue。它应该在最新的webview更新中得到修复。
https://stackoverflow.com/questions/42807400
复制相似问题