收藏
回答

使用加速度API导致手机发热严重直线掉电

机型: 苹果 5s

OS:  10.3.3


同样代码在android 7.0下表现正常

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

3 个回答

  • 邓坤力
    邓坤力
    2017-06-19

    请问有复现代码可以贴一下吗?

    2017-06-19
    有用
    回复
  • 张泓冰🎈
    张泓冰🎈
    2017-06-19

    另外小程序缺乏强制关闭的选择,当我发现发热严重,只能选择打开或关闭console,微信提示我重新打开小程序时,我才能确信小程序被关闭了,否则如果只是简单返回好担心手机起火。。。

    2017-06-19
    有用
    回复
  • 张泓冰🎈
    张泓冰🎈
    2017-06-19

        wx.onAccelerometerChange(function (res) {


            var value = Math.sqrt(res.x*res.x+res.y*res.y+res.z*res.z);


            that.setData({

              curresult: value.toFixed(2)

            })


            var item = {

              t: Date.now(),

              v: value.toFixed(2)

            }

            app.xyz.push(item)


            if(value>that.data.maxresult){

              that.setData({

                maxresult:value.toFixed(2)

              })

            }


        })

        


    2017-06-19
    有用
    回复
登录 后发表内容