微信小程序官方文档中的全局工具栏里面提供的示例代码,用苹果手机扫码预览,时不时就会出现问题,苹果手机的sdk版本是:3.4.5。出现问题后,点击右上角的三个点,选择“重新进入小程序”故障百分百会消失。但是过段时间重新打开小程序,又有一定机率复现。 文档地址: https://developers.weixin.qq.com/miniprogram/dev/framework/runtime/skyline/appbar.html 示例代码-1 混跳场景: https://developers.weixin.qq.com/s/zBQSTXmv7tNY 示例代码-2 音乐类播放栏: https://developers.weixin.qq.com/s/iHQv5ZmT7ZNW
真机调试的时候,全局工具栏偶发不显示是什么原因?小程序扫描预览时,偶发全局工具栏不显示了。有时就是退出微信后重新下拉打开小程序就出现问题,出现几率不高,但是过一会就会出现一次。 出现问题时,在 vConsole 里面的 WXML 里面查看 <app-bar/index> 的 Show Detail 发现 Layout 没有了,而是显示:calculating layout 下面这个是当全局工具栏不显示时的截图: [图片] 正常情况下,应该是下面这样的: [图片]
06-02https://developers.weixin.qq.com/s/BdSgjfmT7YbB
onPageScroll在IOS端需要touchend才有反馈在开发工具、安卓端正常 IOS端不正常 测试代码:onPageScroll:function(e){ console.log(e.scrollTop) } 真机调试时,touchmove过程控制台没有打印,一直到touchend时才一股脑把所有数据打印出来。 此功能在web-view里面用jquery的$(document).scroll(function () { console.log($(top.document).scrollTop()) }); 完全正常。 另外发现IOS端的onReachBottom也是只有在touchend时才执行(同样是在安卓端和开发工具时正常)。
2019-09-09