App横竖屏切换的问题怎么解决
2017-05-18 14:05
411 查看
A页面依然是竖屏高度的原因是没有重新绘制造成的,你可以在B页面返回时(重写mui.back),刷新A页面,强制重绘;
或者在A页面监听横竖屏切换事件,方向切换时,通过快速显示隐藏body,从而达到变相重绘的目的;
示例代码如下:
不过对于普通App,个人建议锁死竖屏显示即可,你看36Kr、网易新闻、今日头条等App,从新闻列表进入新闻详情,默认都不支持横屏显示,代码如下:
或者在A页面监听横竖屏切换事件,方向切换时,通过快速显示隐藏body,从而达到变相重绘的目的;
示例代码如下:
window.addEventListener('orientationchange', function(event){ var body = document.body; body.style.display = 'none'; setTimeout(function() { body.style.display = ''; }, 10); });
不过对于普通App,个人建议锁死竖屏显示即可,你看36Kr、网易新闻、今日头条等App,从新闻列表进入新闻详情,默认都不支持横屏显示,代码如下:
mui.plusReady(){ //仅支持竖屏显示 plus.screen.lockOrientation("portrait-primary"); }
相关文章推荐
- android 解决横竖屏切换时重新载入的问题
- android:configChanges属性(android横竖屏切换问题解决)
- Android(2.2/2.3系统)Gallery解决默认和横竖屏切换选中状态问题
- 横竖屏切换时,简单解决webview重新载入问题
- Android 解决横竖屏切换时,界面重新加载的问题
- 解决Android横竖屏切换数据丢失问题
- 关于横竖屏切换的问题解决
- 关于横竖屏切换后Fragment发生重叠问题的解决
- Fragment 实现android项目主流APP Tab (微博,今日头条等等),解决横竖屏切换重叠,以及切换回调。
- Android中解决手机屏幕横竖屏切换问题
- ubutu14.04无法使用sudo,也无法切换到root用户去解决问题怎么办?
- 解决android横竖屏切换数据丢失的问题
- 解决横竖屏切换时,activity不重新创建问题
- win8.1怎么解决切换窗口出现卡顿的问题?
- 解决Android横竖屏切换数据丢失问题
- 解决Android横竖屏切换数据丢失问题
- 解决Android视频播放横竖屏切换播放问题!
- 完美解决三星手机拍照后横竖屏切换导致的回调为null以致程序崩溃的问题(包括三星note3的特殊适配)
- 【问题解决】configChanges详解-之解决问题:手机切换字体后,app异常崩溃
- 解决Android横竖屏切换数据丢失问题的方法