Я считаю, что идеальное решение на самом деле довольно простое, что я использовал уже много лет.
Он в основном назначает событие «onbeforeunload» окна вместе с текущим документом «mouseenter» / «mouseleave», события, поэтому предупреждение срабатывает только тогда, когда клики находятся за пределами области документа (которая может быть либо обратной, либо прямой кнопкой браузера)
$(document).on('mouseenter', function(e) {
window.onbeforeunload = null;
}
);
$(document).on('mouseleave', function(e) {
window.onbeforeunload = function() { return "You work will be lost."; };
}
);
На каком языке или инструменте вы создали свое приложение, это не имеет значения. Вам нужно убедиться, что следующие вещи выполнены, чтобы магазин Google Play не считал это новым приложением:
Вот и все.