用了qr_code_scanner插件,debug模式正常。结果release打包之后再用扫码白屏。
首先到它的官网找到最新版本0.6.1,升级之后发现并没有解决问题。
后来到github上issues中看看有没有同款问题,还真让我找到了~~
就是在扫码页面中,
//用Stack会白屏
Stack(children: [
QRView
])
//Stack换成Column正常
Column(children: [
QRView //Ok
])
这样在release模式就可以正常使用了,后来人注意哦~
在使用qr_code_scanner插件时,开发者遇到一个问题:在Flutter的release模式下,使用Stack包裹QRView会导致白屏,而改为Column则能正常工作。此问题在官方最新版本0.6.1中未得到解决,但通过社区中的解决方案,将Stack替换为Column可以避免release模式下的白屏故障。

被折叠的 条评论
为什么被折叠?



