【技术实现步骤摘要】
一种iOS原生端与Flutter端双向一对多广播消息的方法
[0001]本专利技术涉及的是移动应用开发领域,具体涉及一种iOS原生端与Flutter端双向一对多广播消息的方法。
技术介绍
[0002]Flutter是一套跨平台的应用开发框架,仅通过一套代码库就能构建精美的、原生平台编译的多平台应用。为实现移动应用开发上的降本增效和应用界面上的统一,越来越多的移动应用集成Flutter进行跨平台开发,已经在各大科技公司实现了落地,堪称当下最火热的跨平台开发技术。
[0003]iOS原生模块有自己的广播机制,Flutter模块也有自己的广播机制,但是iOS原生模块与Flutter模块之间仅有一对一的消息发送机制,缺乏一对多广播机制。这对于开发来发极为不便,页面之间无法便捷的同步信息。
[0004]针对上述的问题,本专利技术设计了一种iOS端与Flutter端跨双向一对多广播消息的方法,支持iOS与iOS、Flutter与Flutter和iOS与Flutter间互发广播,调用便捷,支持iOS原生NSNotifica ...
【技术保护点】
【技术特征摘要】
1.一种iOS原生端与Flutter端双向一对多广播消息的方法,其特征在于,包括以下步骤:(1)Flutter端和iOS端各自维护同端的广播接收者,同广播名的接收者放进同一个队列进行管理,队列名即为广播名,队列为双向链表结构,队列由队列池进行管理;(2)Flutter端和iOS端的通信通过Flutter的Method Channel机制;通过MethodChannel发起MethodCa...
【专利技术属性】
技术研发人员:娄伟康,张坤洋,左乾亨,
申请(专利权)人:天翼电子商务有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。