囡丶浮云
囡丶浮云
  • 发布:2023-03-08 19:18
  • 更新:2023-03-08 20:10
  • 阅读:412

【报Bug】编译成支付宝小程序后页面的onShow()不触发

分类:uni-app

产品分类: uniapp/小程序/阿里

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: windows11 Version 22H2

HBuilderX类型: 正式

HBuilderX版本号: 3.7.3

第三方开发者工具版本号: 3.3.3

基础库版本号: 2.8.7

项目创建方式: HBuilderX

操作步骤:

打开小程序,点击我的,点击天气信息

预期结果:

控制台打印“onShow”

实际结果:

控制台不打印相关信息

bug描述:

项目运行或发布到支付宝小程序后,所有页面的onShow()都不触发

2023-03-08 19:18 负责人:无 分享
已邀请:
DCloud_UNI_WZF

DCloud_UNI_WZF

提供最简可复现demo,而不是商业项目(更不是编译后的),增加排查难度
另:可新建默认模板项目增加相关逻辑确认框架问题还是项目逻辑问题

  • 囡丶浮云 (作者)

    那可以提供一些可能会导致这个bug出现的线索吗?我自己排查一下。因为这个项目上周还是正常的,然后我流感请了假,同事帮忙做了几天,回来就出问题了。。。

    2023-03-09 09:54

  • DCloud_UNI_WZF

    回复 囡丶浮云: 回退到没有该问题的版本,对比近期修改确认下问题点

    2023-03-09 09:56

  • 囡丶浮云 (作者)

    回复 DCloud_UNI_WZF: 好吧

    2023-03-09 10:00

  • 囡丶浮云 (作者)

    回复 DCloud_UNI_WZF: 已解决,问题是在mixin里onLoad() {

    uni.hideShareMenu({

    menus: ['shareTimeline']

    })

    },然后在main.js里全局设置mixin

    let share = require('./mixins/share.vue');

    Vue.mixin(share)

    2023-03-10 16:15

要回复问题请先登录注册