我希望按下按钮时的脚本立即改变它的颜色,但实际上它是在 copyProject 的脚本完成后改变它的颜色,copyProject 函数大约需要 40 秒
我曾想过拆分处理函数以使其在按下时和运行 copyProject 函数之前改变颜色,有什么想法吗?
function copyProject(e)
{
var app=UiApp.getActiveApplication();
var button=app.getElementById("button");
process(app,button);
var sourceProjectID=e.parameter.id;
copProject(sourceProjectID);
return app.close();
}
function process(app,button)
{
button.setStyleAttribute("color", "red").setText("Processing");
return app;
}
谢谢