Flutter Plugin的坑
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flutter Plugin的坑相关的知识,希望对你有一定的参考价值。
参考技术A[GeneratedPluginRegistrant registerWithRegistry:self]默认注册到self.window.rootViewController的。 所以需要先初始化rootViewController,再注册Plugin。
如果Window的rootViewController不是FlutterViewController,直接注册Plugin会注册失败。我们需要将Plugin注册到指定的FlutterViewController。
Flutter App启动后,Native调用Flutter失败?
这是因为Plugin Channel的初始化大概要1.5秒,而且这是一个异步过程。虽然Flutter页面显示出来了,但是Plugin Channel还没初始化完,所以这时Native调用Flutter是没反应的。
以上是关于Flutter Plugin的坑的主要内容,如果未能解决你的问题,请参考以下文章
Flutter入门:如何进行Flutter Plugin开发
flutter_svg 0.19.1 与 flutter_plugin_pdf_viewer 不兼容