2017-07-18 2 views
0

「js」の機能は、「jsx」から呼び出すことは可能ですか? evalscript( "callJsx"、callbackfromjsx)なし。 "afternew"イベントを使用して新しいドキュメントがロードされたときにjs関数を呼び出すためです。 JSファイルにrelaedAdob​​e CEP拡張(indesign): "jsx"から "js"関数を呼び出すことはできますか?

app.addEventListener("afterNew", myDisplayEventType); 

function myDisplayEventType(myEvent){ 
    alert("This event is the " + myEvent.eventType + " event."); 
    //here i want to call js 
} 

答えて

0

はいあなたはhtmlファイルでplugplugobjectを使用してそれを行うとvulcan.jsを含めることができ

var externalObjectName = "PlugPlugExternalObject"; 
mylib = new ExternalObject("lib:" + externalObjectName); 
var eventObj = new CSXSEvent(); 
eventObj.type="EventName"; 
eventObj.data="data for event"; 
eventObj.dispatch(); 

使用して、JSファイルに「EVENTNAME」のイベントリスナーをJSXして追加するには、このコードを追加します。 csInterface.addeventlistener()

関連する問題