皮皮赖's Blog - uniapp
type: channel
link: https://www.lp.fyi/tag/uniapp/
items: uniapp IOS15、16 uni.scanCode 扫码后页面跳转卡死

uniapp IOS15、16 uni.scanCode 扫码后页面跳转卡死
type: item
date: 2023-02-28T19:36:00+08:00
description: bug描述：版本3.6.14 ios15、16 uni.scanCode() 扫码后会卡死，只能杀掉重新进入；安卓是正常的版本3.6.13 之前IOS是好使的 更新之后就卡死了解决办法：使用nextTick+延时500毫秒可以解决，测试发现只使用nextTick也可以解决，不过为了保险，加个双重吧uni.scanCode({ scanType: ['barCode'], success: async (res) => { this.formData0.tusn = res.result; await this.$nextTick(); setTimeout(() => { this.getTusnInfo(); },800) } });