如何在 react-native 中避免 TapJacking
Posted
技术标签:
【中文标题】如何在 react-native 中避免 TapJacking【英文标题】:How to Avoid TapJacking in react-native 【发布时间】:2022-01-04 07:01:27 【问题描述】:android 应用 (React-Native) 中存在 TapJacking 问题。我在 *** 上尝试过可用的解决方案,但没有奏效。
我已更新 minsdkversion :24
我在 Splash.java 中尝试过的解决方案没有奏效:
View v = findViewById(android.R.id.content);
v.setFilterTouchesWhenObscured(true);
【问题讨论】:
重复***.com/questions/51818363/… @allnewryan 我也试过了,但答案没有解决我的问题 【参考方案1】:我最近一直在尝试删除和添加视图。
是否可以将按钮放在与按钮共享相同属性的父线性布局中,然后 onClick removeView(button)
?因为父视图与您的按钮用户不应该注意到任何内容,所以一旦 tapJacking 超时完成,将按钮添加回来。
【讨论】:
以上是关于如何在 react-native 中避免 TapJacking的主要内容,如果未能解决你的问题,请参考以下文章
为啥我们不在 react-native 中 gitignore ios/ 和 android/
React-native:如何在 React-native 中使用(和翻译)带有 jsx 的 typescript .tsx 文件?