小程序能检测到微信进入后台的接口吗
发布于 5 年前 作者 xia61 10936 次浏览 来自 问答

需求是这样的做了个公交刷票系统

进入二维码页面时,屏幕亮度会设置在0.9亮度

卸载页面和页面隐藏时会自动变回原来的屏幕亮度

以上没有问题

问题来了     当进入二维码页面,即屏幕亮度在0.9

直接将微信进入手机后台  屏幕亮度一直在0.9

屏幕亮度没办法恢复原来的亮度

直接切换到别的应用也是恢复不到原来的屏幕亮度

微信版本最新版  ios12

5 回复

onHide

onUnload

的时候执行:

setTimeout(function(){
 
  wx.setScreenBrightness({
 
    value: 0.3
 
  });
 
},250);

敲黑板,在小程序里,setTimeout可以解决你90%这类型的问题

onHide切到后台 很多功能都做不了,即使代码跑到了   也不执行  不知道为什么  我日志打印都跑到了

你在开发乘车码?我们也在做,方便加下微信交流吗

onHide 可以啊

有没有人知道怎么解决问题,我看腾讯出的乘车小程序 也是这个bug

ios微信进入后台后,小程序屏幕亮度无法更改回去

回到顶部