我目前正在做一个项目,我需要在音乐结束时立即刷新页面。在chrome和fire fox中,这段代码可以完美地工作。
setTimeout(location.reload.bind(location), 206000);
然而,这在 edge 中不起作用。
是否有其他方法通过使用javascript而不是meta标签来解决这个问题,因为这段代码是在if else语句中。
正如@T.J.Crowder在评论中所说。bind
方法不能用于 location.reload
边缘为了获得交叉浏览功能,你需要避免使用它。
试着用这个来代替。
setTimeout(function(){ location.reload(); }, 206000);