wx.getScreenBrightnes始终获取的都是第一次成功的值,如何动态获取手机亮度?
发布于 7 年前 作者 qxiong 14313 次浏览 来自 官方Issues
wx.getScreenBrightness({
 
    success: function (res) {
 
      console.log(res);
 
      app.globalSettings.sbv = res.value;
 
    }
 
})

当我把这个函数放在页面onShow下时,即使手机更改了亮度,得到的value始终都是第一次进入小程序时候获取到的值。

测试手机为一加7Pro,系统为Android9

3 回复

现在问题是亮度不会更新啊,手机设置了新的亮度 .getScreenBrightness获取到的还是旧的第一次进入小程序的亮度。

你要怎么动态获取呀???  时实的话你把这个方法 放到定时里。。

回到顶部