我已经尝试了所有方法,但无法解决这个常见问题,即使用浏览器的后退按钮可以向后导航 iframe (youtube),但不能导航页面(至少,而不是在点击几次之前)。
我已经阅读并尝试了几种解决方案,但没有任何对我有用。难道我只是不明白 Meteor 是如何工作的,并且我需要将用于解决问题的代码放在特定的地方?像Deps.autorun,或者Template.mytemplate.rendered,或者……什么的!我无法理解这些解决方法对其他人来说是如何起作用的。
如果您确实有答案,请帮忙。
最佳答案
为了防止出现此问题,最好在渲染新的 Youtube 视频时销毁 iframe 并创建一个新的 iframe。这样,单击后退按钮将不会使 iframe 向后导航。
关于javascript - iframe 破坏浏览器后退按钮 - 使用 Meteor 时如何修复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32129256/