为了账号安全,请及时绑定邮箱和手机立即绑定

小程序 thirdscripterror 报错,有知道的麻烦帮解决下~谢谢!

小程序 thirdscripterror 报错,有知道的麻烦帮解决下~谢谢!

沧海一幻觉 2019-02-27 14:15:06
最近自己写了个简单的博客,上面有个计时器。。但是很奇怪这个计时器在电脑端是正常的,发布了体验版用手机看就报错了,因为没有很深入的了解小程序,自己也没有解决。。。知道的麻烦告知下,谢谢~onReady: function(){      var that = this;      this.data.intervarID = setInterval(function(){        var date1 = new Date()        var date2 = new Date('2016/07/14 00:00:00')        var s1 = date1.getTime(), s2 = date2.getTime();        var total = (s1 - s2) / 1000;        var day = parseInt(total / (24 * 60 * 60));        var afterDay = total - day * 24 * 60 * 60;        var hour = parseInt(afterDay / (60 * 60));        var afterHour = total - day * 24 * 60 * 60 - hour * 60 * 60;        var min = parseInt(afterHour / 60);        var afterMin = total - day * 24 * 60 * 60 - hour * 60 * 60 - min * 60;        var sec = parseInt(afterMin);        that.setData({          mytime_d: day,          mytime_hour: hour,          mytime_min: min,          mytime_sec: sec        });      })    },
查看完整描述

2 回答

?
慕后森

TA贡献1802条经验 获得超5个赞

setInterval没有传第二个参数


查看完整回答
反对 回复 2019-03-13
?
一只萌萌小番薯

TA贡献1795条经验 获得超7个赞

setInterval没加时间,电脑和手机的运行结果不同可能是小程序自己对setInterval做了处理,因此没有电脑上的默认行为


查看完整回答
反对 回复 2019-03-13
  • 2 回答
  • 0 关注
  • 1036 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信