该 API 使用方法为 wx.stopLocalServiceDiscovery(Object object)
属性 | 类型 | 默认值 | 必填 | 说明 |
success | function | - | 否 | 接口调用成功的回调函数 |
fail | function | - | 否 | 接口调用失败的回调函数 |
complete | function | - | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
属性 | 类型 | 说明 |
errMsg | string | 错误信息,其合法值为 task not found:在当前没有处在搜索服务中的情况下调用 stopLocalServiceDiscovery |
该 API 使用方法为 wx.startLocalServiceDiscovery(Object object)
属性 | 类型 | 默认值 | 必填 | 说明 |
serviceType | string | - | 是 | 要搜索的服务类型 |
success | function | - | 否 | 接口调用成功的回调函数 |
fail | function | - | 否 | 接口调用失败的回调函数 |
complete | function | - | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
属性 | 类型 | 说明 |
errMsg | string | 错误信息,合法值为 invalid param:serviceType 为空 scan task already exist:在当前 startLocalServiceDiscovery 发起的搜索未停止的情况下,再次调用 startLocalServiceDiscovery |
wx.startLocalServiceDiscovery({// 当前手机所连的局域网下有一个 _http._tcp. 类型的服务serviceType: '_http._tcp.',success: console.log,fail: console.log})
该 API 使用方法为 wx.offLocalServiceResolveFail(function listener)
const listener = function (res) { console.log(res) }wx.onLocalServiceResolveFail(listener)wx.offLocalServiceResolveFail(listener) // 需传入与监听时同一个的函数对象
该 API 使用方法为 wx.onLocalServiceResolveFail(function listener)
属性 | 类型 | 说明 |
serviceType | string | 服务的类型 |
serviceName | string | 服务的名称 |
该 API 使用方法为 wx.offLocalServiceLost(function listener)
const listener = function (res) { console.log(res) }wx.onLocalServiceLost(listener)wx.offLocalServiceLost(listener) // 需传入与监听时同一个的函数对象
该 API 使用方法为 wx.onLocalServiceLost(function listener)
属性 | 类型 | 说明 |
serviceType | string | 服务的类型 |
serviceName | string | 服务的名称 |
该 API 使用方法为 wx.offLocalServiceFound(function listener)
const listener = function (res) { console.log(res) }wx.onLocalServiceFound(listener)wx.offLocalServiceFound(listener) // 需传入与监听时同一个的函数对象
该 API 使用方法为 wx.onLocalServiceFound(function listener)
属性 | 类型 | 说明 |
serviceType | string | 服务的类型 |
serviceName | string | 服务的名称 |
ip | string | 服务的 ip 地址 |
port | number | 服务的端口 |
该 API 使用方法为 wx.offLocalServiceDiscoveryStop(function listener)
const listener = function (res) { console.log(res) }wx.onLocalServiceDiscoveryStop(listener)wx.offLocalServiceDiscoveryStop(listener) // 需传入与监听时同一个的函数对象
该 API 使用方法为 wx.onLocalServiceDiscoveryStop(function listener)
本页内容是否解决了您的问题?