android - 在 Android 中从 Chrome 中单击打印按钮时如何打开自定义应用程序
问题描述
我有用于打印发票的 PAX A920 设备,我们有 odoo POS 系统。当我从 chrome 浏览器单击打印按钮时,它正在打开 android 的默认打印服务,该服务未检测到设备中的内置打印机。我想知道我可以打开我的自定义应用程序来触发内置打印机的打印功能,还是有任何其他选项来配置或检测 Android 的默认打印服务
解决方案
“它正在打开android的默认打印服务”是什么意思?对我来说,它看起来只是打开 pdf 并让你保存它。据我所知,浏览器不会发送“打印请求”,因为通常 android 设备无法打印任何内容。
你可以做的是让你的应用程序与 pdf 兼容,这样你就可以选择用你的应用程序打开一个 pdf,然后自动打印它
推荐阅读
- python-3.x - xarray 和 nparray,挑选元素
- pdfminer - 例如,如何从像这个 pdfminer 脚本这样的 PDF 档案中提取第 5 行?
- reactjs - 在 create-react-app 之后 React npm start 不起作用
- python - 如何在不使用 Google API 的情况下制作 Google Classroom 机器人?
- javascript - 为什么我的函数返回 Promise {
} - asciidoc - AsciiDocs docdir 返回错误的路径
- javascript - 如何从基于带有firestore的字段的集合中获取文档?
- android-studio - 如何将对象调用到 if 语句
- django - Django - 临时midi文件music21
- flutter - Flutter中方法提取、Widget提取的使用