在隐藏模态然后重新打开模式后,模式上的iframe中的Youtube无法在iOS Safari中工作

Ben*_*ery 5 embed youtube iframe modal-dialog ios

我有一个Web应用程序,它使用通过iframe嵌入的Youtube视频进入模态对话框窗口.在iPad 3,iOS 5.1上的Safari中,视频在第一次加载时正常播放.但是,如果模态被隐藏然后重新打开,则视频将无法再播放.播放器将显示,但它只是一个没有控件的黑色空间.YouTube水印仍然显示,可以点击.

Safari控制面板中的播放按钮将从停止的位置播放视频的音频,但播放器仍然不会显示任何视频.一旦音频到达结束,将出现"相关视频"建议图像,然后可以正常重放视频.

有谁知道是什么导致了这种行为?嵌入在所有主流桌面浏览器中都能正常工作,并且在iOS中首次使用.只有当它在iOS Safari中重新打开时才会失败.