|
楼主 |
发表于 2021-12-9 15:00:17
|
显示全部楼层
做一回雷锋吧~从收费板块搬来的,亲测可用!
把studio\dropins\studio-app2\plugins\plugin\lib\cef1\chromium.jar这个jar包复制到studio\dropins\studio-app2\plugins\plugin\lib下
修改 /UI2/system/components/designerCommon/js/webSocketMng.js去掉最后一段(重写alert和重写confirm),重启studio看看
if(navigator.userAgent.toLowerCase().match(/chrome/) != null && mng.getRequestParameter("port") && !mng.webIde){
//重写alert
var oldAerlt = window["alert"];
window["alert"] = function(msg){
mng.callJava({alertMsg:msg,async:false});
}
//重写confirm
var oldConfirm = window["confirm"];
window["confirm"] = function(msg,title){
var result = mng.callJava({confirmMsg:msg,async:false});
return result===true;
}
}
|
|