Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline hVKwF3  
#1 Оставлено : 5 марта 2020 г. 12:56:43(UTC)
hVKwF3

Статус: Новичок

Группы: Участники
Зарегистрирован: 28.11.2019(UTC)
Сообщений: 9

Добрый день! Получаю такую ошибку: Cannot read property 'CreateObjectAsync' of undefined при вызове
function CreateObjectAsync(name) {
return pluginObject.CreateObjectAsync(name);
}

Подскажите, что не так делаю?
Offline Андрей *  
#2 Оставлено : 5 марта 2020 г. 13:09:08(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 12,630
Мужчина
Российская Федерация

Сказал «Спасибо»: 494 раз
Поблагодарили: 2035 раз в 1579 постах
Здравствуйте.

В неправильном месте вызывается код.
Техническую поддержку оказываем тут
Наша база знаний
Offline hVKwF3  
#3 Оставлено : 5 марта 2020 г. 13:21:31(UTC)
hVKwF3

Статус: Новичок

Группы: Участники
Зарегистрирован: 28.11.2019(UTC)
Сообщений: 9

Автор: Андрей * Перейти к цитате
Здравствуйте.

В неправильном месте вызывается код.

А можно чуть подробнее? Что должно предшествовать данному вызову?

Offline hVKwF3  
#4 Оставлено : 5 марта 2020 г. 14:07:06(UTC)
hVKwF3

Статус: Новичок

Группы: Участники
Зарегистрирован: 28.11.2019(UTC)
Сообщений: 9

Автор: Андрей * Перейти к цитате
Здравствуйте.

В неправильном месте вызывается код.


Я вызываю так:
Код:

new Promise(function(resolve, reject) {

        let result = false;

        // тут result = значение
		resolve(result);
		

    }).then(function(result) {

        let retValue;
        if (result === false) {

            let canAsync = !!cadesplugin.CreateObjectAsync;

            if(canAsync) {
                 retValue = include_async_code().then(function(){
                    let thumbprint = getThumbprintAsync(1, '', inn); // здесь происходит такой вызов
																	/*
																	return cadesplugin.async_spawn(function *() {
																	var MyStoreExists = true;
																	try {
																		console.log(cadesplugin);
																		var oStore = yield cadesplugin.CreateObjectAsync("CAdESCOM.Store");
																	*/
																	// где и получаю ошибку

                    return thumbprint.then(function(value) {
                        addThumbprint({data: value}, inn, userId);
                        return value;
                    }, function(reason) {
                        
                    });
                });

            }else {

            }
        } else {
            retValue = result;
        }

        setting.thumbprint = retValue; console.log(setting);
        return retValue;

    })
Offline Андрей *  
#5 Оставлено : 5 марта 2020 г. 14:12:41(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 12,630
Мужчина
Российская Федерация

Сказал «Спасибо»: 494 раз
Поблагодарили: 2035 раз в 1579 постах
Автор: hVKwF3 Перейти к цитате
Автор: Андрей * Перейти к цитате
Здравствуйте.

В неправильном месте вызывается код.

А можно чуть подробнее? Что должно предшествовать данному вызову?



Берите за образец - рабочий код из примера.

cadesplugin - как подключается?
Техническую поддержку оказываем тут
Наша база знаний
Offline hVKwF3  
#6 Оставлено : 6 марта 2020 г. 9:27:18(UTC)
hVKwF3

Статус: Новичок

Группы: Участники
Зарегистрирован: 28.11.2019(UTC)
Сообщений: 9

Автор: Андрей * Перейти к цитате
Автор: hVKwF3 Перейти к цитате
Автор: Андрей * Перейти к цитате
Здравствуйте.

В неправильном месте вызывается код.

А можно чуть подробнее? Что должно предшествовать данному вызову?



Берите за образец - рабочий код из примера.

cadesplugin - как подключается?

В вашем примере все прекрасно работает. Ошибка появилась при подключении скриптов примера к другой страничке. Имеет ли значение порядок подключения скриптов?
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.