【问题标题】:Play Video on Mobile Safari for iPod touch在 iPod touch 的 Mobile Safari 上播放视频
【发布时间】:2011-02-04 10:10:58
【问题描述】:

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

  • 打开第1页
  • 转到第 2 页,它提供 iframe 中的视频播放
  • 播放视频
  • 视频播放完毕,返回第1页,而不是第2页!!

仅在 iPod touch 上发生,因此在视频完成时如何返回控制一定是个问题。

有什么建议吗?如果这不是已知问题,我可以编写示例(目前,需要现场帐户)。

【问题讨论】:

    标签: safari mobile-safari quicktime ipod-touch


    【解决方案1】:

    想通了,有点。让它回到正确的位置,但我相信很容易混淆 iTouch quicktime 播放器和 Safari 以返回到哪里。

    【讨论】:

      【解决方案2】:

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

      这是框架/iframe 的常见问题,也是您不应使用它们的原因之一。

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

      【讨论】:

      • 感谢您如此迅速地回复。我仍然不确定 iTouch/Safari 是如何感到困惑的。交易是在 iframe 中完成视频时,包含 iframe 本身的页面被替换。不知道为什么这个应用在这里使用 iframe - 可能是通常用于非移动用户的 flashplayer 的问题。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-23
      • 1970-01-01
      • 2016-12-08
      • 2011-02-04
      • 2019-02-04
      • 2018-03-11
      相关资源
      最近更新 更多