Sencha/PhoneGap App - iOS7 on video close, white space

Posted

技术标签:

【中文标题】Sencha/PhoneGap App - iOS7 on video close, white space【英文标题】: 【发布时间】:2014-01-24 03:47:49 【问题描述】:

我一直在想办法解决这个问题,但我想不通。

所以我们所拥有的,我们正在使用煎茶视频来显示视频。

var video = 
    xtype: 'video',
    url: res,
    posterUrl: shortd[1],
    enableControls: true
;

Ext.getCmp('VideoInfoVideo').add(video);

播放视频时,ios7 会全屏打开视频,关闭视频时,会在底部(整个应用程序)添加大约 20px 的空白。如果你再次打开视频,又增加了 20px。

jQuery看到了body标签的不同,但是当设置高度为原来的时候,它什么也没做。

忘了说,煎茶版本:2.3.1,Phone Gap 2.9.1

【问题讨论】:

【参考方案1】:

我最终找到了一个 hacky 修复来解决这个问题。

我会检测视频何时结束或退出全屏,然后有 200 毫秒的延迟来重置应用程序的高度以删除 20 像素的空白区域。

【讨论】:

以上是关于Sencha/PhoneGap App - iOS7 on video close, white space的主要内容,如果未能解决你的问题,请参考以下文章

sencha touch & PhoneGap中的基本程序

Sencha Phonegap Android 推送通知

phonegap vs sencha touch 需要澄清

使用 Sencha+Phonegap 应用程序处理推送通知

Android/sencha/phonegap ajax 调用本地 php 文件返回整个代码?

sencha + Phone Gap中的相机应用程序[关闭]