我有一个网站,打开页面上的视频iframe,页面使用ajax从所选菜单中提取视频。正如预期和理解的那样,在选择视频后的iPod touch上,它会显示一个播放按钮,在另一个屏幕上显示视频。但是,当视频完成时,它会将浏览器返回到播放视频之前的页面。序列:
仅在iPod touch上发生,因此必须对视频完成时如何控制返回进行控制。
有什么建议吗?如果这不是一个已知问题,我可以举例说明(目前需要在网站上进行帐户)。
答案 0 :(得分:0)
当然,因为浏览器会返回播放视频之前显示的页面的URL。它不会记住在选择视频的过程中已经改变的IFRAME的URL,如果我没有弄错的话。
这是帧/ iframe的常见问题,也是你不应该使用它们的一个原因。
解决方案可能是将您的视频选择菜单放在实际页面中,而不是放在IFRAME中。这可以通过例如Ajax加载到DIV中来实现。
答案 1 :(得分:0)
想出来,有点像。得到它回到正确的地方,但我相信很容易混淆iTouch quicktime播放器和Safari关于返回的地方。