收藏
回答

微信小游戏IOS系统下拉通知中心,不触发onHide事件

框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
小游戏 Bug wxAPI 客户端 iOS 6.6.5 1.9.94

遇到一个BUG,微信小游戏IOS系统下拉通知中心,把屏幕完全遮住,不触发onHide事件,可是动画系统已经停止,再收到通知中心,显示出小游戏,会造成页面错乱。

回答关注问题邀请回答
收藏

9 个回答

  • chrong
    chrong
    06-04

    是不是下拉系统通知中心后,小游戏不暂停(timer 和 RAF不停)就可以了?

    06-04
    有用
    回复
  • SnowBros🤔
    SnowBros🤔
    2021-06-01

    audioContent会中断,为啥onHide就没有呢?

    2021-06-01
    有用
    回复
  • 子树亲风
    子树亲风
    2018-05-11

    你好,解决了吗,这个问题

    2018-05-11
    有用
    回复 1
    • 许敬
      许敬
      2018-05-12
      没有,官方没人关注了
      2018-05-12
      回复
  • 许敬
    许敬
    2018-05-04

    请官方关注

    2018-05-04
    有用
    回复
  • 许敬
    许敬
    2018-04-20
    @韬々,这个问题还有继续关注吗?
    2018-04-20
    有用
    回复
  • 许敬
    许敬
    2018-04-13

    wechatide://minicode/CJMgVDmp6QYr  代码段发给你了

    2018-04-13
    有用
    回复
  • 韬々
    韬々
    2018-04-12

    麻烦给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),我们定位下问题

    2018-04-12
    有用
    回复
  • 许敬
    许敬
    2018-04-12
    var canvas = wx.createCanvas()
    var ctx = canvas.getContext('2d')
     
    var px = 0;
    var py = 200;
    var drawTest = function () {
      var date = new Date();
      var timeStr = date.toLocaleTimeString();
      console.log("绘制图形。。。。。" + date.toLocaleTimeString());
      ctx.clearRect(0, 0, canvas.width, canvas.height);
      ctx.fillStyle = "#0000ff";
     
      ctx.font = "30px Georgia";
      ctx.fillText("时间:" + timeStr, 20, 200, 300);
    };
     
     
    setInterval(drawTest, 1000);
     
    wx.onHide(function () {
      console.log("下滑通知中心,这个事件无法触发,无法进入后台。。。。。。。");
    })


    当通知中心被拉下来之后,timer就停止了,可是onHide事件并没有触发,导致了一些不可预知的错误,这个是我测试用的,效果是一样的,要在手机上测试才能出现,谢谢关注!

    2018-04-12
    有用
    回复
  • 韬々
    韬々
    2018-04-12

    麻烦给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),我们定位下问题

    2018-04-12
    有用
    回复 3
    • 许敬
      许敬
      2018-06-01

      你好代码段发你了,还有在关注吗?

      2018-06-01
      回复
    • 素颜.
      素颜.
      2020-04-10
      快两年了,这个问题解决了吗
      2020-04-10
      回复
    • lion
      lion
      2023-05-05
      5年了,这个问题解决了吗
      2023-05-05
      回复
登录 后发表内容