1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 微信小程序调用局域网服务器 微信小程序中使用mdns api扫描局域网内的打印机...

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

时间:2021-09-10 12:52:33

相关推荐

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

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

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

}startMdns:function(){

varthat=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);

},

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。