hetian9288 / flutter_qr_reader

QR code (scan / picture) recognition (AndroidView / UiKitView)
MIT License
112 stars 161 forks source link

QrReaderView.java 类里可能会报错导致崩溃 #47

Open liuan3756 opened 3 years ago

liuan3756 commented 3 years ago

onMethodCall方法回调时_view对象可能为空,因为回调时机可能在dispose方法之后,所以需要增加一个判空。

mulieli commented 3 years ago

发下代码?

liuan3756 commented 3 years ago

报错在QrReaderView类里的 onMethodCall->stopCamera的时候,_view空指针。看到在dispose中把_view置空,也就是出现了回调onMethodCall比dispose晚的情况,建议在onMethodCall中增加_view的判空。

------------------ 原始邮件 ------------------ 发件人: "mulieli"<notifications@github.com>; 发送时间: 2021年2月4日(星期四) 晚上8:11 收件人: "hetian9288/flutter_qr_reader"<flutter_qr_reader@noreply.github.com>; 抄送: "流火&飞星"<864529990@qq.com>; "Author"<author@noreply.github.com>; 主题: Re: [hetian9288/flutter_qr_reader] QrReaderView.java 类里可能会报错导致崩溃 (#47)

发下代码?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.