- 在真机中websocket连接成功后,为什么瞬间断开?
在iPhone手机中: 调用connect方法打印 {errMsg: "connectSocket:ok", socketTaskId: "1"} 但是打印SocketTask实例readyState为3 发不出消息。 在模拟器中没问题!!! 我的猜测:我使用ws,文档中要求wss,是不是这个原因导致真机无法发送消息? url: 'ws://localhost:3000/ws-demo',
2020-07-17 - 为什么扫描二维码获取不到scene参数值问题?
在微信开发工具模拟扫描生成的商品二维码进入页面: 根据文档所说: 调试阶段可以使用开发工具的条件编译自定义参数 scene=xxxx 进行模拟,开发工具模拟时的 scene 的参数值需要进行 [代码]encodeURIComponent[代码] [代码][图片] [代码] [代码]onLoad: [代码][代码]function[代码] [代码](options) {[代码][代码] [代码][代码]console.log(encodeURIComponent(options.scene))[代码] [代码]}[代码]打印出来是id?为什么? 这是生成二维码的参数不知道有没有问题: [代码]let params = {[代码][代码] [代码][代码]"scene"[代码][代码]: `id=${id}&title=${[代码][代码]'goods'[代码][代码]}`,[代码][代码] [代码][代码]"page"[代码][代码]: [代码][代码]"pages/information/information"[代码][代码]}[代码]
2019-09-27 - scroll-view的bindscroll方法在真机调试中无限调用的问题
机型:iphone8 微信版本号:7.0.4 系统版本:12.3.1 代码片段:https://developers.weixin.qq.com/s/gQ04W3mG7x9m 测试环境:真机 基础库:试过 2.2.1 和 2.7.1 都会这样 在真机调试中,用event.detail.scrollTop修改this.data里面某个数据,导致event.detail.scrollTop不停的死循环调用 刚滑动时候的偏移量 贴上代码: [代码]scroll : [代码][代码]function[代码][代码](event){[代码][代码] [代码][代码]var[代码] [代码]temp = event.detail.scrollTop;[代码][代码] [代码][代码]var[代码] [代码]number = 0;[代码][代码] [代码][代码]console.log(temp)[代码][代码] [代码][代码]if[代码] [代码](temp <= 530){[代码][代码] [代码][代码]number = temp[代码][代码] [代码][代码]} [代码][代码]else[代码] [代码]if[代码] [代码](temp >= 530 && temp<=700){[代码][代码] [代码][代码]number = temp[代码][代码] [代码][代码]}[代码][代码] [代码][代码]else[代码] [代码]if[代码] [代码](temp >= 800){[代码][代码] [代码][代码]number = temp[代码][代码] [代码][代码]}[代码][代码] [代码][代码]this[代码][代码].setData({[代码][代码] [代码][代码]currentTabs: temp[代码][代码] [代码][代码]});[代码][代码] [代码][代码]}[代码]当我滑动的时候 表现出: [图片] 滑动一下就无限循环调用之前滑动的偏移量,导致页面不停的跳动 难道是:在小程序<scroll-view>组件bindscroll中是否不能更新this.data面里的数据? 官方大哥,能否解答一下吗? 注意:但是在 手机预览模式 和 电脑上运行 上就不会这样。 唯有 真机调试 才出现问题!!!!!!!!
2019-06-11 - view和scroll-view滚动条问题隐藏问题
开发环境:Mac 开发工具:微信小程序开发工具 网上解决方法一: [代码]::-webkit-scrollbar {[代码] [代码]width[代码][代码]: [代码][代码]0[代码][代码];[代码][代码] [代码] [代码]height[代码][代码]: [代码][代码]0[代码][代码];[代码][代码] [代码] [代码]color[代码][代码]: [代码][代码]transparent[代码][代码];[代码][代码] [代码] [代码]}[代码]这要谷歌内核才支持。 方法2: 外面套一层盒子 套的盒子比里面的小 把里面滚动条的部分裁减掉,这样会导致不会滚动。 [代码]page{[代码][代码] [代码][代码]width[代码][代码]: [代码][代码]100%[代码][代码];[代码][代码] [代码][代码]overflow[代码][代码]: [代码][代码]hidden[代码][代码];[代码][代码]}[代码] [代码].containner{[代码][代码] [代码][代码]width[代码][代码]:[代码][代码]100%[代码][代码];[代码][代码] [代码][代码]pading-[代码][代码]right[代码][代码]: [代码][代码]10[代码][代码]rpx; [代码][代码]/* 撑开*/[代码][代码] overflow-y: [代码][代码]auto[代码][代码]; [代码][代码] [代码][代码]overflow-x: [代码][代码]hidden[代码][代码];[代码] [代码]}[代码] 所以,请问各位大佬们有没有其他好的实现方案?
2019-06-06