Я столкнулся с ситуацией здесь. Я пытаюсь перенаправить на какую-то страницу после печати. Этот фрагмент кода ниже работает нормально в браузере Chrome для настольных ПК, но в Ipad это работает иначе. Сначала он перенаправляет меня, а затем открывает диалог печати. Данные для печати относятся к следующей странице, а не к странице, которую я хотел напечатать Использование реагирующего маршрутизатора для перенаправления. Я использую это в Chrome в iPad.
Код, который я использовал, очень прост
const handlePrintClick = () => {
window.print();
this.props.history.push('/print-thankyou');
}