benqiao
benqiao
  • 发布:2022-11-21 15:29
  • 更新:2022-11-21 16:03
  • 阅读:254

android 原生插件开发中同步方法获取不到数据

分类:HBuilderX

android原生插件中,是不是只有继承UniModule,才支持同步方法?继承UniComponent,发现同步方法,获取不到返回的结果。讲过测试发现的

2022-11-21 15:29 负责人:无 分享
已邀请:
DCloud_Android_ST

DCloud_Android_ST

Component不支持同步函数 用Module 或者异步回调

  • benqiao (作者)

    你好有个需求,在写原生插件的时候,需要通过onBackPress拦截来处理下视频插件处于全屏的时候,优先退出全屏。如果不处于全屏,onBackPress不拦截默认返回上一页。因为Component下面没办法写同步方法获取全屏的状态,而onBackPress必须要在最外层返回出布尔值,所以异步回调的全屏状态没办法放回给onBackPress。所以这边实现有些问题困难,所以请问在插件编写的时候,java层有办法拿到onBackPressed来编写拦截,而不交给uniapp在取进行拦截处理吗?

    2022-11-21 16:37

该问题目前已经被锁定, 无法添加新回复