这边我遇到个需求,通过遥控器或者键盘来操作app中的界面,然后发现原生中有个android:focusable。但是前端的话,只有键盘事件Kyedown和焦点事件2种。无法代替原生中的这个。请问有什么办法么?
4***@qq.com
- 发布:2019-10-31 11:10
- 更新:2019-10-31 12:09
- 阅读:830
原生安卓中有个属性是android:focusable,我想通过键盘来控制app中的界面,请问有什么好办法么
分类:MUI
1 个回复
4***@qq.com (作者)
自己来回复自己,只需要上设置当前的事件
onfocus="TestClick(2)"
onfocusin="TestClick(3)"
这2种都可以实现。
同时css可以另外设置
a:focus {color:blue;font-size:150%}
这样在键盘操作或者遥控器中都可以控制。并且动作明显。
不过记得onclick事件和onfocus事件是会重复触发的。有个先后顺序。