android - 将 Wifi 打印机添加到 React Native
问题描述
我正在开发一个 React Native 应用程序,作为功能的一部分,该应用程序需要扫描连接在与应用程序连接的同一 WiFi 网络中的打印机。作为研究的一部分,我只能找到一个库react-native-printer但这没有提供完全的灵活性,所以我考虑将此模块集成为原生模块(Java 和 Swift)作为第一步,我开始寻找 Android 支持,但找不到任何合适的文档或示例。任何工作示例或文档会有帮助的。
目前我尝试使用 Android 的WifiManager API来扫描打印机,但是一旦我得到扫描结果,我该如何配置打印机以供应用程序打印作业。
注意:我需要识别连接到同一 WiFi 网络的任何通用打印机。
解决方案
如何在 webview 中嵌入本地网页并使用https://printjs.crabbly.com/之类的东西
<button type="button" onclick="printJS('docs/printjs.pdf')">
Print PDF
</button>
推荐阅读
- html - 有没有办法在站点中添加阿拉伯语?
- git - 删除了 github repo 中的主要提交
- php - 警告:PDO::query():
- javascript - JSON中位置0处的意外令牌<。获取函数VueJS
- python - Selenium 的 find_elements 有两个文本子句?
- html - 如何修复子元素没有得到其父元素的高度?
- html - 导航栏不留在标题中
- excel - VBA将工作表作为参数传递给宏
- javascript - 在使用部分检查用户 ID 时出现不一致的错误。(不和谐.js)
- python - 如何修复错误:(psycopg2.errors.NotNullViolation)列“id”中的空值违反非空约束?