遇到同样的问题问题 可以在上一个小程序的跳转参数中添加时间戳 然后本小程序判断如果时间戳是否有更新 有更新才处理没更新则不处理
wx.onAppShow 从后台进入小程序的场景值一直不变?使用wx.onAppShow打印场景值 举例1:假如从下拉栏取到的场景值是1089,将小程序最小化,然后从手机的任务列表里(手机屏幕向上滑的多任务列表界面 )选中小程序,会发现打印的一直会是1089 举例2:假如从其他小程序返回本小程序取到的场景值是1038,将本小程序最小化,然后从手机的任务列表里(手机屏幕向上滑的多任务列表界面)选中小程序,会发现打印的一直会是1038 在没有切换打开方式的情况下,再次从 应用后台 进入小程序,返回的场景值会一直不变。 所以每次从后台进入小程序的场景值都是属于上次打开小程序的场景值。这算是bug吗。
2024-12-25经测试 onShow 中调用并不起作用 在onShow中延迟5秒调用返回的也是0 这个应该就是一个bug 开发者可以通过下面代码处理: const getSafeAreaTop = () => { const { safeArea } = wx.getWindowInfo() return safeArea?.top || wx.getSystemInfoSync()?.statusBarHeight || 0 }
wx.getWindowInfo()获取安全区从另一个小程序跳转进来后返回结果错误?当另一个小程序跳转到当前小程序后通过 wx.getWindowInfo() 获取到的 safeArea.top 是0,具体情况图片,左图首次进入,右图从别的小程序跳转进来 [图片][图片] 示例代码: const { safeArea } = wx.getWindowInfo() console.log('getWindowInfo: ', safeArea)
2024-12-252020年了这问题还是没人管
微信小程序input框获取焦点时字体样式会发生改变,部分真机测试颜色也会改变[图片] [图片] [图片] 第一张为点击前,第二张为点击后。
2020-03-04