你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
发现
话题
全文搜索
登录
[]dialog黑色遮罩删除不了
你好,为何我的dialog用destroy(true)或removeSelf()删除,背景的黑色遮罩都删除不了?
没有找到相关结果
已邀请:
与内容相关的链接
提交
4 个回复
Aar0n
赞同来自:
得找到那个黑色背景是否为dialog的内容。
林桦生
赞同来自:
不太明白,能否说详细些?那个黑色背景是Dialog里自带的
伯恩
赞同来自:
切换下类库。。从 2.0beta4 换成2.0beta3 就可以解决问题。。但是这个显然是官方的BUG。。。
wulilioo
赞同来自:
_checkMask和removeSelf的顺序反了,自己改下,laya.ui.js
__proto.doClose=function(dialog){
var isModalTmp = dialog.isModal;
// dialog.isModal && this._checkMask();
dialog.closeHandler && dialog.closeHandler.runWith(dialog.closeType);
if (dialog.autoDestroyAtClosed)dialog.destroy();
else dialog.removeSelf();
dialog.onClosed(dialog.closeType);
if(isModalTmp){
this._checkMask();
}
}
要回复问题请先
登录
发起人
林桦生
相关问题
iphoneX环境下新手引导的抠图透明区域为黑色,其它机型都是正常的。
web端打包发布后能不能自动删除console.log
高频使用遮罩 导致手机扫码测试闪屏/黑屏 2.12.2
laya3.0 VideoNode视频遮罩无法播放问题
new Laya.Sprite();绘制图形以后,怎么删除释放资源?
[分享]Dialog 点击边缘不关闭的 Demo示例
关于Dialog遮罩层移除解决问题的说明
遮罩点击事件
IDE遮罩问题
为什么我用遮罩做技能冷却的时候越到后面越卡
使用滤镜、遮罩、或者绘制频率很高的时候回出现黑屏闪烁
问题状态
最新活动:
2018-11-14 17:24
浏览:
2484
关注:
4
人
商务合作
4 个回复
Aar0n
赞同来自:
林桦生
赞同来自:
伯恩
赞同来自:
wulilioo
赞同来自:
__proto.doClose=function(dialog){
var isModalTmp = dialog.isModal;
// dialog.isModal && this._checkMask();
dialog.closeHandler && dialog.closeHandler.runWith(dialog.closeType);
if (dialog.autoDestroyAtClosed)dialog.destroy();
else dialog.removeSelf();
dialog.onClosed(dialog.closeType);
if(isModalTmp){
this._checkMask();
}
}