执行 wx.onLocalServiceFound这个API时,没反应

发布于 6 年前作者 rguo16734 次浏览最后编辑 6 年前来自 ask

在执行完wx.startLocalServiceDiscovery这个API且接口调用成功后,再执行wx.onLocalServiceFound却没有反应,没有任何参数!是什么原因呢!

6 回复
schen
schen1 楼6 年前

你好,我也在做这个功能,方便请教吗

yong65
yong652 楼6 年前

你好,请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

guiyingsong
guiyingsong3 楼6 年前

了解。

zjin
zjin4 楼6 年前

请问还有后续吗?

qyan
qyan5 楼6 年前

wx.startLocalServiceDiscovery 表示开始搜索 mDNS 服务。

wx.onLocalServiceFound 表示监听 mDNS 服务被发现的事件,当 mDNS 服务被发现后,通过该接口注册的回调函数才会执行。


所以你需要在当前手机所连的局域网内有一个 mDNS 服务。