注意:
注意:
+ 关闭遮罩仅会关闭,不会销毁;
- 关闭之后可以再次调用maskshow(),打开遮罩;
两种方式在使用时都遇到了坑:
方式一的解决方式如下:
由方式一产生的遮罩能够覆盖子页面,能够解决父子遮罩问题。
方式二 muicreateMask(callback) 的源码如下:
mui框架将很多功能配置都集中在muiinit方法中,要使用某项功能,只需要在muiinit方法中完成对应参数配置即可,目前支持在muiinit方法中配置的功能包括:创建子页面、关闭页面、手势事件配置、预加载、下拉刷新、上拉加载。但是官方有又说法:页面初始化:必须执行muiinit方法mui在页面初始化时,初始化了很多参数配置,比如:按键监听、手势监听等,因此mui页面都必须调用一次muiinit()方法;在app开发中,若要使用HTML5+扩展api,必须等plusready事件发生后才能正常使用,mui将该事件封装成了muiplusReady()方法,涉及到HTML5+的api,建议都写在muiplusReady方法中。个人认为:1每个用到mui的页面都调用下muiinit。2如果需要使用大H5+对象,就写到plusReady中,如plus对象。一定可以为你解决问题的,我看到您的问题很久没有人来回答,清楚一些!让人更加容易看懂明白是什么意思!
谢谢采纳我的建议,网上很多专业论坛以及知识平台,上面也有很多资料您好,但是问题过期无人回答会被扣分的并且你的悬赏分也会被没收,回答的人也会多些。
二,您可以到与您问题相关专业网站论坛里去看看
四,我遇到专业性的问题总是上论坛求解决办法的。
五,将你的问题问的细一些,那里聚集了许多专业人才!所以我给你提几条建议:
一,你可以选择在正确的分类下去提问,这样知道你问题答案的人才会多一些,甚至可以到相关网站直接搜索,你可以向你的网上好友问友打听,他们会更加真诚热心为你寻找答案的。
三!在要接受的页面用
windowaddEventListener('方法名称',function(event){
//通过eventdetail可获得传递过来的参数内容
});
启动事件监听。在需要触发事件的页面调用
muifire(pageId,'方法名称',{});
第一个参数是需要接受页面的对象可以通过pluswebviewgetWebviewById('页面id')获得,
第二个是监听事件的方法名称,
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)