2个不同的serviceType的mdns,IDE工具只能搜索到1个,另外一个偶尔在localServiceLostCallback错误信息中显示出来。 appServiceSDKScriptError "atob" failed;at api onLocalServiceEvent callback function Error: "atob" failed at x (http://127.0.0.1:26223/appservice/__dev__/WAService.js:1:237311) at P (http://127.0.0.1:26223/appservice/__dev__/WAService.js:1:237608) at http://127.0.0.1:26223/appservice/__dev__/WAService.js:1:570945 at Array.forEach (<anonymous>) at http://127.0.0.1:26223/appservice/__dev__/WAService.js:1:570858 at http://127.0.0.1:26223/appservice/__dev__/WAService.js:1:259618 at e (http://127.0.0.1:26223/appservice/appservice?t=1559631914438:2054:1896) at http://127.0.0.1:26223/appservice/appservice?t=1559631914438:2054:2163 at http://127.0.0.1:26223/appservice/appservice?t=1559631914438:2054:10737 at Array.forEach (<anonymous>)
ide更新后好像无法发现mdns信息了- 当前 Bug 的表现(可附上截图) - 预期表现 - 复现路径 - 提供一个最简复现 Demo [代码]this[代码][代码].setData([代码][代码]"systemInfo"[代码][代码], wx.getSystemInfoSync());[代码] [代码]let serviceType = [代码][代码]'_sample_jmdns._tcp.'[代码][代码];[代码] [代码]wx.onLocalServiceFound(res=>{[代码] [代码]console.log([代码][代码]"onLocalServiceFound"[代码][代码],res);[代码] [代码]});[代码] [代码]wx.onLocalServiceResolveFail(res => {[代码] [代码]console.log([代码][代码]"onLocalServiceResolveFail"[代码][代码])[代码] [代码]});[代码] [代码]wx.onLocalServiceLost(res => {[代码] [代码]console.log([代码][代码]"onLocalServiceLost"[代码][代码])[代码] [代码]});[代码] [代码]wx.onLocalServiceDiscoveryStop(res => {[代码] [代码]console.log([代码][代码]"onLocalServiceDiscoveryStop"[代码][代码])[代码] [代码]});[代码] [代码]([代码][代码]new[代码] [代码]Promise(success => { wx.startWifi(); success([代码][代码]"startWifi"[代码][代码]) }))[代码] [代码].then(res => { console.log(res); [代码][代码]return[代码] [代码]new[代码] [代码]Promise(complete => { wx.startLocalServiceDiscovery({ serviceType, complete }) }) })[代码] [代码].then(console.log);[代码]
2019-06-04这个问题解决没?
input如何实现最小宽度,如何实现自动调起中/英文键盘1、场景是,输入框随着输入的增加自动增加长度。小程序的输入框设置了min-width无效,h5中的input也是不能设置min-width的,但是可以使用其他标签设置contenteditable来模拟实现。试了下好像小程序并不支持这个属性。有没有什么解决办法? 2、场景是,有些输入框focus时,想要自动调起中文键盘,有些需要自动调起英文键盘。h5本来有个ime-mode,但是废弃了。输入框时默认调起中文键盘的,h5可以通过将type设置为password,然后在focus后,改为text,来实现西东调起英文键盘的情况。在小程序使用相同的办法会有两个问题: 1)真机测试,focus后,吊起键盘为英文,但是输入过程中,仍然显示圆点。但远程调试无论实在数据层面还是wxml都已经是text了。直到输入框失去焦点后才会显示输入内容。 2)再次focus,还是调起中文键盘。当然这个可以理解,因为变为text输入框了嘛。但是h5中再次focus还是英文键盘。 以上是我做过的尝试。
2019-04-15