- 自定义数据上报 填写配置 后台收不到数据
手机上显示数据上报采用填写配置方式上报,数据成功,但后台测试收不到数据 <view class="j-nav-source-book btn-read" data-chapter-id="{{itemObj.chapter.id}}"> 看原文,听更多配音 </view>[图片] [图片] [图片]
2018-03-27 - image bug反馈 动态设置src渲染偶现出错
image标签动态设置src,发现src属性已经变为最新图片链接,但图片还是老图; 代码如下: <image class="avatar" mode="aspectFill" src="{{avatarUrl}}" binderror="imageError"></image>onShow: function () { let getUserInfo = wxAPI.wxGetUserInfo() getUserInfo().then((res) => { console.log('avatarUrl',avatarUrl) this.setData({ avatarUrl: avatarUrl || defaultAVATAR }); }, (res) => { }) }, 代码含义:在onShow方法中调用wx.getUserInfo api获取用户头像链接,并且显示在页面上; 预期: 头像获取成功则显示用户真实头像,获取不成功显示默认头像; 结果:头像获取成功,并且image src已经改变为正式头像链接,但是页面渲染的是预先设置的默认头像链接; 如图:image 的src属性变为https://wx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTKILhfPgOh50C9liaDMT5a9CZkGpJb6gJwbwnl1xPJ6VU5bticY8lZv7QAQ8rHdK2icsootrwmkjBRrQ/0 但图片仍为默认图片 [图片] [图片]
2018-02-27 - wx.getRecorderManager() 偶现不能播放音频
设置innerAudioContext.src之后调用play()方法,偶现执行onWating回调方法之后就无下文,不执行onPlay()也不执行onError() //播放调用方式 this.innerAudioContext.src = e.currentTarget.dataset.url; this.innerAudioContext.play(); //初始化方式 innerAudioContextInit: function () { this.innerAudioContext = wx.createInnerAudioContext()//播放音频示例 this.innerAudioContext.autoplay = false this.innerAudioContext.obeyMuteSwitch = false //播放音频回调 this.innerAudioContext.onPlay(() => { console.log("开始播放") this.onPlay(); }) this.innerAudioContext.onEnded(() => { console.log("播放结束") this.onEnded(); }) this.innerAudioContext.onPause(() => { console.log("播放暂停") this.onPause(); }) this.innerAudioContext.onError((res) => { this.toastShow("播放出错") console.log(res) this.onMediaError(); }) this.innerAudioContext.onWaiting((res) => { console.log('onWaiting') console.log(res) this.onMediaWaiting(); }) }
2018-02-12 - 一个页面多个scroll-view bindscroll导致崩溃(求官方解答)
问题:一个页面有多个分类tab,通过view元素构建,每个分类下有一个scroll-view; 每个scroll-view 绑定的bindscroll = onScroll,onScroll里做了件事情,向下滚动头像消失,向上滚动头像出现; 代码: onScroll: function (e) { if (e.detail.deltaY < -10) { if (this.data.avatarFadeout != 'avatar-fadeout') { this.setData({ avatarFadeout: 'avatar-fadeout' }) } } else if (e.detail.deltaY > 0) { if (this.data.avatarFadeout != 'avatar-fadein') { this.setData({ avatarFadeout: 'avatar-fadein' }) } } } 预期:在一个tab下上下滚动头像出现消失,切换tab之后上下滚动,头像也能正常出现消失; 实际结果: 在一个tab滚动一会儿后切换tab滚动,头像会消失不见(无论上下滚动),并且vConsole崩溃,如下图: [图片]
2018-02-09 - Android 小程序再次打开逻辑bug
Android 分享一个页面给好友; 单人聊天会话中的小程序消息卡片进入小程序,输出的场景值为1007,然后关闭小程序; 再从小程序主入口进入,输出场景值为1001(发现栏小程序主入口); 预期: 如文档所说:清空原来的页面栈,打开首页(相当于执行 wx.reLaunch 到首页); https://mp.weixin.qq.com/debug/wxadoc/dev/framework/operating-mechanism.html 实际结果:小程序停留在了上次进入的页面,而非首页。
2018-02-08 - errMsg:request fail ssl hand shake error
请求偶现errMsg:request fail ssl hand shake error
2016-12-30 - nexus7下拉刷新的位置不对
scroll-view作为全屏滚动组件,先上拉滚动,再下拉,scroll-view里的内容未到顶,就触发了下拉刷新动作并卡死;
2016-12-30 - scroll-view上拉加载数据分页加载,内部错误 任务因占用内存过大被终止
scroll-view上拉加载数据分页加载,弹框报错,“内部错误 任务因占用内存过大被终止”。 文档说明:单次设置的数据不能超过1024kB,请尽量避免一次设置过多的数据; https://mp.weixin.qq.com/debug/wxadoc/dev/framework/app-service/page.html 那scroll-view怎么做无限滚动加载呢? [图片]
2016-12-30 - 开发者工具经常报jsEnginScriptError错误,会导致页面白屏;
开发者工具经常报jsEnginScriptError错误,会导致页面白屏;有时候在真机上打开页面也会白屏,分不清是小程序bug还是自己的bug了。 [图片]
2016-12-30 - iPhone scroll-view作为全屏滑动组件,到顶不能触发下拉刷新;
iPhone scroll-view作为页面滑动组件,设置 "enablePullDownRefresh": true,到顶不能触发下拉刷新,不知道跟官网描述的这个bug一致: Q:scroll-view 在ios上的bug。 在使用scroll-view作为全屏滑动组件的时候,y轴滑动在下拉触发ios原生的橡皮筋效果的时候scroll-view出现不能滑动的bug,在android系统下无橡皮筋效果则没有这个bug。
2016-12-30