微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何使用通过USB连接的star webPRNT js SDK连接到SK1 sanei热敏打印机?

如何解决如何使用通过USB连接的star webPRNT js SDK连接到SK1 sanei热敏打印机?

如何使用 star-m webPRNT javascript SDK 将打印数据发送到通过 USB 连接到我的计算机的 Sanei SK1 打印机?

我可以看到这个方法

var manager = new StarWebPrintExtManager();

function onConnect(url) {
    manager.connect({url:url});
}

但是网址应该是什么?如何形成?

任何帮助将不胜感激。

解决方法

我没有使用过 ExtManager,但对于 StarWebPrintTrader,我们有

    /**
     * @return {StarWebPrintTrader}
     */
    createStarPrintTrader() {
        return new StarWebPrintTrader({ url: '//localhost:8001/StarWebPrnt/SendMessage' });
    },

我们的用例是能够从移动设备上的网络应用打印到本地识别的蓝牙打印机。

我们生成一个画布并将画布的图像发送到打印机,因为我们的打印模板是 HTML。它对我们很有效。

以防万一您不知道,WebPRNT SDK 用于在 Star WebPRNT 浏览器中使用网络内容,而不是标准浏览器(Chrome、Firefox 等)。他们的浏览器提供了通过 localhost:8001 访问打印机的权限(这可能是可配置的 - 所以检查一下 - 我已经有一段时间没有使用这个 SDK 完成任何工作了)。

虽然我们不以任何方式支持驱动程序,但 https://github.com/digitickets/star-web-print 可能对您有用,至少能够以更方便的方式包含软件包并获得升级。

V1.7.0 目前 (2021-02-27) 未完成,但存在 PR。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。