微信小程序中使用mdns api扫描局域网内的打印机

您所在的位置:网站首页 微信小程序怎么连接打印机 微信小程序中使用mdns api扫描局域网内的打印机

微信小程序中使用mdns api扫描局域网内的打印机

2024-01-13 01:06| 来源: 网络整理| 查看: 265

在微信的小程序api中,有个wx.startLocalServiceDiscovery(Object object),开始搜索局域网下的 mDNS 服务。它可以搜索局域网内的网络打印机。

下面的代码片段展示怎么使用该API扫描局域网内的打印机,核心代码如下:

data: { services:[], } startMdns: function () { var that = this wx.showLoading({ title: '扫描中...', }) wx.startLocalServiceDiscovery({ serviceType: '_http._tcp', success: function (res) { wx.onLocalServiceFound((result) => { // 发现服务后,添加到services数组中 that.data.services.push(result) }) }, fail: function (err) { console.log(err) } }) // 设置超时函数,3500ms后结束扫描 setTimeout(() => { wx.hideLoading({ success: (res) => {}, }) wx.stopLocalServiceDiscovery({ success: (res) => { }, }) }, 3500); },


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3