【问题标题】:jsfl trace errors that appeared while exporting导出时出现的 jsfl 跟踪错误
【发布时间】:2015-01-29 10:12:31
【问题描述】:

我在更改一些代码后使用此 jsfl 函数导出 fla 文件。它导出 fla 文件并将结果写入 results.txt 。有时 fla 出现错误,无法导出,我只有无法导出的信息. 我希望在 results.txt 中有错误消息 我使用了 fl.trace(fl.compilerErrors); 但不包含出现在输出面板上的错误消息。

非常感谢你们。

exportFla('file:///C|/Users/Server/Desktop/gedex/bilisselbecerilermodulu/17/24/5');

function exportFla(uri)
{
		var fileMask= "*.fla"; 
		var dc = FLfile.listFolder(uri+ "/" + fileMask);
		fl.trace(uri);
		
		for(var i=0;i<=dc.length-1;i++)
		{
			var dosyaisim=dc[i];
			fl.openDocument(uri+"/"+dc[i]);
			if(fl.getDocumentDOM().exportSWF(uri+"/"+dosyaisim))
			{
				FLfile.write("file:///C|/Users/Server/Desktop/results.txt",uri+" / "+dosyaisim+" Successful export \n","append");
				fl.trace(dosyaisim+" : export edildi");
			}
			else
			{
				FLfile.write("file:///C|/Users/Server/Desktop/results.txt",uri+" / "+dosyaisim+" Errror Accured \n","append");
				fl.trace(uri+dosyaisim+" export edilemedi");
				// ı want improve this code to give more information about error
				fl.trace(fl.compilerErrors);
				
            }
			fl.closeDocument(dc[i]);
		}
}

【问题讨论】:

    标签: actionscript-3 jsfl


    【解决方案1】:

    要完成此任务,您可以保存输出和编译器错误面板中的状态:

    fl.outputPanel.save( "file:///C|/Users/Server/Desktop/results.txt", "append");
    fl.compilerErrors.save( "file:///C|/Users/Server/Desktop/results.txt", "append");
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-01
      • 2013-06-27
      • 2021-02-25
      • 2020-08-03
      • 2011-05-12
      相关资源
      最近更新 更多