我想跟踪我的应用程序中发生的所有按钮点击并生成(例如(警报作为对每个的响应。是否有一种方法可以设置某种"全局"事件侦听器,以进行按钮点击,这可以让我知道何时单击某个按钮并给我一些类型的识别,可以识别单击哪些元素?
另外,我想知道此功能是否适用于Android/iOS应用程序,还是一般?
您可以具有文件函数。导入并从组件的按钮ONPRESS调用此功能,然后将所需的数据传递为参数。
该功能是通用的。您可以通过基于平台的情况(即Android/ios
(进行具体化。Function.js
import { Platform } from 'react-native'
export function globalFunc()
{
if(Platform.OS == 'ios')
alert("ios")
else
alert("android")
}
component.js
import {globalFunc()} from './Function.js'
render()
{
return(
<TouchableOpacity onPress={()=>globalFunc()}>Button</TouchableOpacity>
)
}