0

我对在 iPad 上打开视频的 jQuery UI 对话框有疑问。

它在所有平台上的所有浏览器上都能正常工作,除了 iPad,它不会使对话框居中。它显示在 0,0。

该站点是 www.rainforestretreat.co.nz,您可以通过单击左侧导航中的视频链接查看问题。

我正在触发对话框并开始播放视频:

$(".fancyBox").click(function(){
                $("#video").dialog({
                    height:500,
                    width:800,
                    open: function(event, ui){
                        $('#overlay').fadeIn();
                        _V_("RRVideo").ready(function(){
                            var myPlayer = this;
                            myPlayer.play();
                        });
                    },
                    close: function(event, ui){
                        $('.ui-dialog').hide();
                        $('#overlay').fadeOut();
                        _V_("RRVideo").ready(function(){
                            var myPlayer = this;
                            myPlayer.pause();
                        });
                    },
                    show: 'fade'
                });
                return false;
            });

我尝试添加 position:'center' 作为选项,但这并没有什么不同。(当我定位顶部和底部时,其他浏览器反映了更改,但在 iPad 上没有进行任何更改)。

有没有人遇到过这个?

4

0 回答 0