50
Суть проблемы - есть react native Android приложение с webview функционалом. Которое работает так: определенным пользователям показывает само приложение, а другим webview. Так вот, в этом в webview неправильно реализована логика "кнопки назад".
Дело вот в чем, в webview всегда сначала открывается url с опросом, после которого уже пользователь попадает на конечный сайт, на котором и должен проводить время, и не должен иметь возможность вернуться на самый первый url с опросом нажимая "кнопку назад".
То есть нам надо заблокировать его на последнем урле, после прохождения первого, который всегда одинаков.
При достижении последнего урла можно выдавать toast с сообщением или просто закрывать приложение. Но не пропускать пользователя снова на опрос.
Также в приложении реализовано запоминание lastUrl и куки. Этот функционал нужно не нарушить.