let val = 0;
val += 1;
setInterval(() => {
val += 1;
console.log('val:', val);
}, 1000);

- 发布:2024-07-24 22:29
- 更新:2024-07-25 07:49
- 阅读:253
【报Bug】在onHide 执行了一个定时器,定时器执行了32秒就停止了 这是为什么?
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: Win11
HBuilderX类型: 正式
HBuilderX版本号: 4.23
手机系统: iOS
手机系统版本号: iOS 17
手机厂商: 苹果
手机机型: iPhone13
页面类型: vue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
let val = 0;
val += 1;
setInterval(() => {
val += 1;
console.log('val:', val);
}, 1000);
let val = 0;
val += 1;
setInterval(() => {
val += 1;
console.log('val:', val);
}, 1000);
预期结果:
一直执行定时器
一直执行定时器
实际结果:
执行了32秒就停止了
执行了32秒就停止了
bug描述:
在onHide 执行了一个定时器,定时器执行了32秒就停止了 这是为什么?
1***@qq.com (作者)
是的 被后台进程杀死了 不是BUG
2024-07-25 21:09