gpt4 book ai didi

javascript - Star WebPRNT JS SDK 定义模型和端口名称

转载 作者:行者123 更新时间:2023-11-29 00:21:07 34 4
gpt4 key购买 nike

我会尝试直接联系 Star,但以防万一我能更快地从人群中得到答案。

他们的 SDK here和他们的应用程序here使用 Star WebPRNT JS SDK 与我的 SM-L200 打印机配合良好。

但是,尝试使用 SDK 执行相同操作并不是那么简单。该应用程序使用发现的 HTML/JS 代码 here .但是从 Safari 浏览器页面(例如)使用相同的东西是行不通的。

必须定义型号和端口名称,来自instructions ,但是从 StarWebPrintTrader 和 StarWebPrintBuilder 中定义的两个 JS 函数中我看不到可以在哪里定义模型和端口名称。

我假设,iOS 应用程序从设置中获取型号和端口名称,并将其传递到 SDK 中。

如何使用 StarWebPrintTrader.prototype.sendMessage() 正确地将打印作业发送到我的 SM-L200?

谢谢

编辑:我联系了 Star,我被告知(非)移动浏览器目前无法与蓝牙设备通信。因此,除非使用原生 SDK 代码或 JS WebPRNT 在 Star WebPRNT 浏览器中运行,否则无法打印到任何蓝牙设备。

最佳答案

使用这样的东西..

var trader = new StarWebPrintTrader({url: '//localhost:8001/StarWebPrnt/SendMessage'});var builder = new StarWebPrintBuilder();

然后做所有你需要的事情。

请注意,Star WebPRNT 浏览器不(或至少不)支持 https,因此如果您的主机应用程序需要 https,您可能会遇到问题。

浏览器提供了 Web 应用程序和 iOS 对蓝牙的支持之间的桥梁。浏览器本身不直接识别打印机,因为它不支持蓝牙。 Star WebPRNT浏览器是Safari+蓝牙支持+localhost:8001。

关于javascript - Star WebPRNT JS SDK 定义模型和端口名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44221675/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com