本文主要是介绍关于MUI如何处理Android和iOS集成5+SDK的基座不显示页面的问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在使用HBulider 里面的webApp环境下测试完全没有问题,但是在放到我公司Android和iOS集成的基座上
竟然有两种的不同的情况出现
- Android比较高的版本可以显示,但是在一些低版本显示不了
iOS就直接是白屏了
为此我和Android、iOS花了几天做了各种测试,最终发现:
因为集成基座的webview没有设置宽度和高度的,所以必须在前端设置webview的宽度和高度
plus.webview.currentWebview().setStyle({width:'100%',height:'100%'});
在iOS直接加入这句代码就可以了
安卓需要在mui.plusReady(function(){plus.webview.currentWebview().setStyle({width:'100%',height:'100%'});
});
需要在每个页面加上这段代码,防止其它页面出现这种情况!
只需要加载一句代码就可以了,心塞….
这篇关于关于MUI如何处理Android和iOS集成5+SDK的基座不显示页面的问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!