wx.getScreenBrightnes始终获取的都是第一次成功的值,如何动态获取手机亮度?

发布于 8 年前作者 qxiong14438 次浏览最后编辑 8 年前来自 issues
wx.getScreenBrightness({
 
    success: function (res) {
 
      console.log(res);
 
      app.globalSettings.sbv = res.value;
 
    }
 
})

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

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

3 回复
taoqin
taoqin1 楼6 年前

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

xiuying55
xiuying552 楼6 年前

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

jingjiang
jingjiang3 楼6 年前