写了一个二维码识别的插件,采用了flutter嵌套原生视图的方式
插件里原生的扫描动画图片放在下图中(错误方式)
image.png
在flutter里不展示
解决方案:
将插件中的图片放在下图位置
image.png
image.png image.png
这样用插件的时候就会展示图片啦~
——————————————老实巴交分割线————————————
重要更新!!!!!!!!!!!!!!!!!!!!!!
上面这个办法平时没问题 ,但是打包会报错!
1.需要在插件里配置一下图片资源路径
image.png2.然后再将图片资源引入到外层ios的Assets目录下,下图是具体位置
image.png-
再pod install一下
即可打包成功~
附送图片在原生中的使用方式:
image.png
let bundle = Bundle(for: QRScanViewController.self)
let image = UIImage(named: "scan_line_animation", in: bundle, compatibleWith: nil)
scanStyle?.animationImage = image
网友评论