flutter组件能否与原生混用?

我们做少儿产品,老师学生在直播上课时有课件区域(vue),课件中可以配置各种小组件,小游戏啥的,动画丰富。现在遇到的问题就是在低端机型上动画会卡,掉帧,但是原生实现的动画就非常流畅,所以我就想我们课件区域的动画是否也可以用原生实现,我们动画组件更新很频繁,真靠客户端同学写不太现实,正好现在flutter还挺火,想尝试一下。所以我想请教一下:在原生app的webview中调用flutter写的代码现实吗?

阅读 3.3k
3 个回答

问题没发布成功?

新手上路,请多包涵

Flutter代替WebView,还是需要原生做一些配合。利用EventChannel可以调用Flutter函数

我的建议是,你直接通信到原生,present打开一个flutter页面,然后在这个flutter页面中完成动画操作。
Flutter自带最新的skia引擎,在安卓上甚至可以比原生更流畅(release模式)。
但是flutter是不能动态更新的,这一点似乎不太符合你的需求。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏