在Mobile Safari上播放视频,用于iPod touch

时间:2010-04-05 12:41:48

标签: safari mobile-safari quicktime ipod-touch

我有一个网站,打开页面上的视频iframe,页面使用ajax从所选菜单中提取视频。正如预期和理解的那样,在选择视频后的iPod touch上,它会显示一个播放按钮,在另一个屏幕上显示视频。但是,当视频完成时,它会将浏览器返回到播放视频之前的页面。序列:

  • 打开Page1
  • 转到第2页,提供可在iframe中播放的视频
  • 播放视频
  • 视频完成,返回Page1,而不是Page2 !!

仅在iPod touch上发生,因此必须对视频完成时如何控制返回进行控制。

有什么建议吗?如果这不是一个已知问题,我可以举例说明(目前需要在网站上进行帐户)。

2 个答案:

答案 0 :(得分:0)

当然,因为浏览器会返回播放视频之前显示的页面的URL。它不会记住在选择视频的过程中已经改变的IFRAME的URL,如果我没有弄错的话。

这是帧/ iframe的常见问题,也是你不应该使用它们的一个原因。

解决方案可能是将您的视频选择菜单放在实际页面中,而不是放在IFRAME中。这可以通过例如Ajax加载到DIV中来实现。

答案 1 :(得分:0)

想出来,有点像。得到它回到正确的地方,但我相信很容易混淆iTouch quicktime播放器和Safari关于返回的地方。