我一直在试图弄清楚如何解决这个问题,但我无法弄明白。
所以,我们使用sencha视频来显示视频。
var video = {
xtype: 'video',
url: res,
posterUrl: shortd[1],
enableControls: true
};
Ext.getCmp('VideoInfoVideo').add(video);
播放视频时,iOS7会全屏打开视频,关闭视频时,底部会添加大约20px的空白区域(整个应用程序)。如果再次打开视频,则会添加另外20个像素。
jQuery查看了body标签的不同之处,但是当将高度设置为原始标签时,它什么都不做。
忘记提及,Sencha版本:2.3.1,Phone Gap 2.9.1
答案 0 :(得分:0)
我最终得到了一个解决这个问题的黑客解决方法。
我会检测视频何时结束或退出全屏,然后延迟200ms重置应用程序的高度以移除20px的空白区域。