【发布时间】:2021-04-10 21:47:57
【问题描述】:
我正在使用这个
useEffect(() => {
const navFocusListener = navigation.addListener('didFocus', () => {
console.log('focus');
});
return () => {
navFocusListener.remove();
};
}, []);
我正在使用此代码也尝试过其他侦听器。但没有任何好处,我正在使用 react-native-immediate-call 包进行 ussd 拨号,但因为它没有任何回调。所以我将此功能称为拨号器打开,用于拨打 USSD 代码。所以现在我希望当ussd拨号完成后返回屏幕,一个api将调用以获得响应。那么我怎样才能检测到 USSD 拨号正在运行或已完成,以便我可以向 api 发出请求。
【问题讨论】:
-
你试过我的答案了吗? stackoverflow.com/a/65697776/8079868
标签: react-native event-listener react-functional-component ussd