flutter 图片无法加载(iOS)

flutter的集成方式,是将源码通过cocopod引入iOS工程官方文档。

使用engineGroup创建引擎,flutter的main里加入注解(@pragma('vm:entry-point'))的方式打开指定页面。这种方式目前存在内存泄漏。

经过几天的学习,顺利画好了各模块的UI,接入接口联逻辑。独立运行flutter工程都挺好,当我们从iOS原生工程打开flutter模块时,就发现商品列表的图片无法加载,那个loading一直转。

加载网络图片组件库:cached_network_image官方文档。

经过各种查找都无法解决,最后只能查找插件的问题库,最终找到解决方法。

 let engine = group.makeEngine(withEntrypoint: route, libraryURI: nil)
 GeneratedPluginRegistrant.register(with: engine) // 就是这一句注册就解决了问题。

你可能感兴趣的:(flutter 图片无法加载(iOS))