Skip to content

iOS支持多引擎 - #54

Closed
yangha886 wants to merge 2 commits into
alibaba:mainfrom
yangha886:main
Closed

yangha886 wants to merge 2 commits into
alibaba:mainfrom
yangha886:main

Conversation

@yangha886

@yangha886 yangha886 commented Oct 16, 2023

Copy link
Copy Markdown

根据 大佬@MeandNi#38 中修复Android侧多引擎的思路,仿写的iOS支持多引擎。
差别在于,在iOS中

  • (FlutterError* _Nullable)onListenWithArguments:(id _Nullable)arguments
    eventSink:(FlutterEventSink)eventSink {}
    回调时机有可能会在图片数据回调之后, 导致Flutter侧无法接受到图片信息。
    所以这边新增了个@Property (nonatomic, strong) NSMutableArray<NSMutableDictionary *> *sendQueue;
    用于保存在eventSkin生成前收到的所有图片信息,生成后重新发送并清空。

@CLAassistant

CLAassistant commented Oct 16, 2023

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
1 out of 2 committers have signed the CLA.

✅ yangha886
❌ yangzc


yangzc seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.

@yangha886 yangha886 closed this Oct 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants