美文网首页
flutter加载原生视图不显示原生视图的图片

flutter加载原生视图不显示原生视图的图片

作者: 优优切克闹 | 来源:发表于2021-01-07 16:38 被阅读0次

写了一个二维码识别的插件,采用了flutter嵌套原生视图的方式
插件里原生的扫描动画图片放在下图中(错误方式)


image.png

在flutter里不展示
解决方案:
将插件中的图片放在下图位置


image.png
image.png image.png

这样用插件的时候就会展示图片啦~
——————————————老实巴交分割线————————————
重要更新!!!!!!!!!!!!!!!!!!!!!!
上面这个办法平时没问题 ,但是打包会报错!

1.需要在插件里配置一下图片资源路径

参考文章

image.png
2.然后再将图片资源引入到外层ios的Assets目录下,下图是具体位置
image.png
  1. 再pod install一下
    即可打包成功~
    附送图片在原生中的使用方式:


    image.png
        let bundle = Bundle(for: QRScanViewController.self)
        let image = UIImage(named: "scan_line_animation", in: bundle, compatibleWith: nil)
        scanStyle?.animationImage = image

打包出现的问题参考

相关文章

网友评论

      本文标题:flutter加载原生视图不显示原生视图的图片

      本文链接:https://www.haomeiwen.com/subject/saizoktx.html