У меня есть приложение, которое я хочу сделать платеж с глубокими ссылками. У меня есть некоторые apis, которые вызываются в начале приложения, поэтому после возврата из платежа я хочу снова запустить приложение, это мои ссылки, к сожалению, выведите url
const goToFeedback = () => {
setLoading(true);
sendTransactionPay({
walletUrl,
walletId,
callback: id => {
Linking.canOpenURL(`${paymentUrl}\/${id}`).then(supported => {
if (supported) {
Linking.openURL(`${paymentUrl}\/${id}`);
} else {
changeEvent({
showModal: false,
modalMessage: 'error',
info: false,
});
}
});
},
});
};
, к сожалению, после возврата из URL платежа текущего компонента показал. это мой манифест
<activity
android:name=".MainActivity"
android:configChanges="keyboard|keyboardHidden|orientation|screenSize|uiMode"
android:label="@string/app_name"
android:excludeFromRecents="true"
android:alwaysRetainTaskState="true"
android:launchMode="singleTask"
android:windowSoftInputMode="adjustResize">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter android:label="@string/app_name">
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="app" android:host="avachain" />
</intent-filter>
</activity>