1

我目前正在开发 flex 和 as3 中的 indesign 扩展。我可以理解以下内容:

addEventListenerDocument    ()  method
public function addEventListenerDocument(eventTypeParam:String = null, handlerParam:Object = null, capturesParam:Boolean = false):EventListener

我使用这个如下:

document.addEventListenerDocument(DocumentEvent.AFTER_SAVE, afterSaveHandler);

然后是以下功能

private function afterSaveHandler(e:DocumentEvent):void {
    trace("test");
}

这不起作用。我收到一个错误,我应该添加一个文件或 javascript 函数而不是一个函数。

有人可以解释一下我怎样才能让它工作吗?

有关活动的更多信息在这里

4

1 回答 1

1

您包含的帮助包含信息,尽管我承认在阅读时并不明显:

handlerParam:Object (default = null) — (Object) 事件处理程序。可以接受:文件或 JavaScript 函数

您可能会对阅读这本食谱感兴趣: http ://cookbooks.adobe.com/post_Communicating_between_JavaScript_and_the_Creative-17383.html

祝你好运 ;)

于 2012-06-08T13:16:09.007 回答