zxdong
zxdong
  • 发布:2020-05-08 13:20
  • 更新:2020-05-08 14:14
  • 阅读:890

VR遥控器

分类:uni-app

VR遥控器不能用呀

2020-05-08 13:20 负责人:无 分享
已邀请:
TTOOMM

TTOOMM

没测试过VR遥控器。。。
你用Hbuilder 做了个VR APP? 用VR的遥控器去控制?

TTOOMM

TTOOMM

可能是code被我们屏蔽了,只返回了 上下左右 确认 菜单等按键的code

  • zxdong (作者)

    用vr遥控器的遥感控制app, 现在就想监听遥感上下左右的按键监听,我用你的插件监听不到按键,但我用原生的app能

    onLoad(){

    //#ifdef APP-PLUS

    let keyDown = uni.requireNativePlugin("GS-KeyDown");

    console.log(keyDown);

    keyDown.onKeyDown(res => {

    uni.showToast({

    title: res.code + " " + JSON.stringify(res),

    icon: 'none'

    });

    // callback(res.code);

    });

    //#endif

    }

    2020-05-08 14:33

  • zxdong (作者)

    原生的

    @Override

    public boolean onKeyDown(int keyCode, KeyEvent event){

    //up 19

    //down 20

    //left 21

    //right 22

    //enter 105

    Log.v("KeyCode", keyCode+"");


        Toast.makeText(MainActivity.this, keyCode+"", Toast.LENGTH_LONG).show();  

    return super.onKeyDown(keyCode, event);
    }

    2020-05-08 14:34

  • TTOOMM

    回复 zxdong: console.log(keyDown); 有内容吗, 19 20 应该一样的, 应该也会能返回,另外重新打包基座了哇,另外我监听的是 onKeyUp的

    2020-05-08 14:42

  • zxdong (作者)

    回复 TTOOMM: console.log(keyDown); 打印是个对象,对象有onKeyDown函数, 但就是监听不到按键事件.

    2020-05-08 17:36

  • zxdong (作者)

    回复 TTOOMM: 我买你的插件,你能邮箱告诉我实现思路跟关键步骤吗。我试了用原生的本地打包,就是整合不到一起。

    2020-05-09 11:51

  • TTOOMM

    回复 zxdong: 我正在用小米的VR眼镜试下,你用的VR设备是什么?等试下不行的话可以告诉你思路,你继承的那个是Activity的是不行的,这条路是不通的

    2020-05-09 21:32

  • zxdong (作者)

    回复 TTOOMM: 我现在实现思路是把入口activity改成继承了WebAppActivity的类,然后在这个类里面监听按键, 这样做的话只能通过主动去触发js函数,void fireEvent(elementRef,type),不过我实现不了。我的是暴风魔镜的VR遥控。

    2020-05-09 22:50

  • zxdong (作者)

    回复 TTOOMM: 哥们,你那个插件vr遥控能监听到按键了吗

    2020-05-12 17:02

  • TTOOMM

    回复 zxdong: 不能失败了。。。我的小米VR我研究了很久,有点麻烦,这个开发apk不能直接安装进去

    2020-05-13 12:56

  • TTOOMM

    回复 TTOOMM: 回复 zxdong: 但是照道理,这个遥控器 应该跟电视机的code应该是一样的触发原理

    2020-05-13 12:57

  • zxdong (作者)

    回复 TTOOMM: 那你能把你的实现思路告诉我吗,我试试你的思路。如果不行,我让懂原生的按你的思路帮忙看看。

    2020-05-13 15:20

  • zxdong (作者)

    回复 TTOOMM: 哥们,我就是用uniapp生成一般app的,只是用vr遥控控制而已,不是要往vr上安装

    2020-05-15 10:47

  • TTOOMM

    回复 zxdong: 我们放了一个 隐藏的txt box在

    2020-05-17 21:00

  • TTOOMM

    回复 zxdong: extends 了 WXSDKEngine.DestroyableModule

    2020-05-17 21:02

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