flutter_thrio icon indicating copy to clipboard operation
flutter_thrio copied to clipboard

feat: Android 修改引擎初始化支持配置entrypoint、监听ready

Open wittyneko opened this issue 5 years ago • 6 comments

wittyneko avatar Jan 26 '21 03:01 wittyneko

  1. entrypoint放出来是有什么用嘛,这样会引起混淆,thrio 内部的 entrypoint 默认是读取的 main,如果是多引擎模式,根据 url 第一段来寻找多个 entrypoint
  2. ready 开放出来也是没有意义的,对于单个 Activity 来说,本来用第一帧绘制完毕就够用了

foxsofter avatar Jan 26 '21 06:01 foxsofter

  1. 现有功能entrypoint默认是main,为了不影响现有功能想指定thrio默认entrypoint为其它名称
  2. ready开放出来是为了当前是原生+flutter,原生要知道是否已经ready再进行跳转

wittyneko avatar Jan 26 '21 06:01 wittyneko

  1. 现有功能entrypoint默认是main,为了不影响现有功能想指定thrio默认entrypoint为其它名称
  2. ready开放出来是为了当前是原生+flutter,原生要知道是否已经ready再进行跳转

没太理解你的需求,如果你已经存在一个引擎了,thrio 不一定能良好运行,未经测试 ~_~

foxsofter avatar Jan 26 '21 06:01 foxsofter

如果你测试情况良好还请告知下

foxsofter avatar Jan 26 '21 08:01 foxsofter

目前测试是可以支持的,配合ModuleIntentBuilder setFlutterIntentBuilder 修改thrio的entrypoint就可以满足需求

wittyneko avatar Jan 26 '21 09:01 wittyneko

这个 pr 不合并了,你的多引擎可以考虑下用 thrio 提供的方案,不过需要多测测

foxsofter avatar Jan 29 '21 01:01 foxsofter