我在这里面临一种情况。我正在尝试在打印后重定向到某些页面。下面的这段代码在chrome桌面浏览器中工作正常,但是在Ipad中的工作方式却不同。它首先重定向我,然后打开打印对话框。即将出现的打印数据是下一页的,而不是我要打印的页面。使用React Router进行重定向。我在iPad的Chrome中使用它。
我使用的代码非常简单
const handlePrintClick = () => {
window.print();
this.props.history.push('/print-thankyou');
}