Nakatoji UIライブラリを導入すると、CSInterface.jsに頼らずExtendScriptの送受信が行えます。

//example
nakatojiLib.sendHostScript(
	"sayHello('hello, ExtendScript speaking')",
	function(x){console.log(x)}
)

上記の通り、CSInterface.jsを使って行うのとほぼ同様の手順です(参照:ExtendScriptを実行する)※。

このような単純なExtendScriptの送受信だけであれば、CSInterface.jsの読み込みは不要になります。

※もとより、内部的に同じ処理をしている

 

 

Joomla templates by a4joomla