Cordova上的Crosswalk webview在全屏后没有调整大小

时间:2016-09-30 20:47:17

标签: javascript android cordova crosswalk

我在Cordova上使用Crosswalk webview来显示使用Ember.js制作的webApp。

在某些页面中,应用程序有iframe打开Vimeo播放器,我允许它们全屏播放。

当用户播放时,它会自动进入全屏,调整页面大小以增加其高度。但是,如果用户关闭全屏(或视频结束并且全屏关闭),则页面不会调整回原始高度,并且我的顶级菜单会隐藏在移动状态栏后面。

如果那时我导航到另一个网址,页面会重新调整大小,一切都很漂亮。

我的问题是:是否有任何javascript / CSS技巧我可以尝试解决这个问题?

信息:我针对2部手机,一部Android 4.1和另一部Android 5.0进行了测试,而这只发生在Android 5.0中。所以也许这是一个Crosswalk的bug。如果我使用原生webView,根本不会发生,但我想避免切换到它。

任何帮助表示赞赏;)

0 个答案:

没有答案