Я работаю над панелью HTML CEP для Photoshop , и я хочу проверить сначала, если есть какие-либо открытые документы домоя панель делает то, что должна. Поэтому я сделал что-то вроде этого в свой index.js , чтобы проверить, получаю ли я правильный результат. Но psDocumentsLength
переменная возвращается как неопределенная. Есть идеи, что я делаю не так?
(function()
{
'use strict';
var csInterface = new CSInterface();
var psDocumentsLength; //1//
function init()
{
themeManager.init();
$(document).ready(function()
{
check_PSDocumentsLength();
alert(psDocumentsLength); //4//
});
};
init();
function check_PSDocumentsLength() //2//
{
var chosenFunction = 'checkDocumentsLength()';
csInterface.evalScript(chosenFunction, function(result)
{
psDocumentsLength = result; //3//
});
};
}());