5***@qq.com
5***@qq.com
  • 发布:2024-06-06 09:02
  • 更新:2024-06-06 10:14
  • 阅读:66

关于uniapp app端外接手柄问题

分类:uni-app

在uniapp的appapp中(安卓),外接手柄,并且去按手柄的按键,会出现焦点,黄色的边框,可以操作上下,也可以确定和退出,但是很多时候选不中我需要点击的地方。我需要使用手柄进行更精确的操控,但是在uniapp中找不到相关的文档,甚至网上也搜不到相关的文档。这个会出现焦点的功能并不是我写的,我猜测是uniapp自带的,因为我也在使用rn,但是rn并不会出现这个焦点,甚至对手柄毫无反应。
咨询点1,这个出现的焦点,或者说可以手柄操控,是否是uniapp自带的功能?如果是,底层原理是什么,怎么才能进行更为精确的操控?
咨询点2,我在项目添加了按键监听,但是只能监听带键盘的按键,手柄的按键并没有监听到(手柄按键时在app中有反馈,但是没有监听到按键),如何才能监听到手柄的按键?

2024-06-06 09:02 负责人:无 分享
已邀请:
xzh

xzh

第一个问题,这个焦点功能不是uni实现的,这个是webview的功能,uni的vue的渲染层是在webivew里面的,为什么rn没有这个焦点,因为rn是原生渲染,同理如果你把uni的vue换成nvue也是没有这个焦点。
第二个问题,个人猜测手柄是用蓝牙连接的,要监听蓝牙事件才行,不是监听按钮事件,要完成这功能大概率要会安卓原生

  • 5***@qq.com (作者)

    确实是蓝牙连接的,懂了,非常感谢

    2024-06-06 10:59

要回复问题请先登录注册