如何将值传递给JavaScript';s Callback.invoke()
我无法从以下JavaScript代码中获取值 这里是我的代码:如何将值传递给JavaScript';s Callback.invoke(),javascript,react-native,react-native-android,Javascript,React Native,React Native Android,我无法从以下JavaScript代码中获取值 这里是我的代码: public void isEnabled(Callback isEnabled) { isEnabled.invoke(wifi.isWifiEnabled()); } 如何获取JavaScript(react native)中表达式wifi.isWifiEnabled()的返回值?您的示例代码是库的一部分。要获取传递给invoke的值,请在其API级别使用模块 WifiManager.isEnabled(bool=>{
public void isEnabled(Callback isEnabled) {
isEnabled.invoke(wifi.isWifiEnabled());
}
如何获取JavaScript(react native)中表达式
wifi.isWifiEnabled()
的返回值?您的示例代码是库的一部分。要获取传递给invoke
的值,请在其API级别使用模块
WifiManager.isEnabled(bool=>{/*在启用wifi的情况下做事情*/})
如果您需要将此作为承诺,您可以创建自己的isWifiEnabled
,以返回承诺
const isWifiEnabled=()=>新承诺(解析=>{
iEnabled(bool=>resolve(bool))
})
isWifiEnabled().then(bool=>{/*支持wifi的东西*/})
您使用什么库进行wifi
?我使用了react本机wifi模块