首次加载页面的时候,layer加载层不居中的问题

在使用layer.load()的时候,出现首次加载不居中,如下图:

首次加载页面的时候,layer加载层不居中的问题

 

解决办法,在打开加载层之前,使用layer.ready();在该函数里面使用加载层,从而可以解决问题

如下代码:

layer.ready(function(){
    layer.load(2);
});