1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/openharmony-arkui_ace_engine

 / Детали:

Проблема с возвращением undefined при вызове getcontext()

Предстоит сделать
Владелец
Создано  
09.03.2025

Необходимо реализовать функцию декодирования изображений, используя код из раздела документации по декодированию изображений.

const context = getContext(this);
// Получаем менеджер ресурсов
const resourceMgr = context.resourceManager;

// Здесь возникает ошибка, так как context не имеет свойства resourceManager,
// а также значение context является undefined.
// Вышеуказанный код работает с API10, Dev Eco 4 Beta 2 версией,
// но в режиме предварительной проверки и после сборки в APK возникают указанные выше проблемы.
// Однако при использовании API9, код успешно выполняется на реальном устройстве, эмуляторе и в режиме предварительной проверки.

// Решение проблемы может заключаться в следующем:

if (!context || !context.resourceManager) {
    console.error('Ошибка: контекст или resourceManager отсутствуют');
} else {
    const resourceMgr = context.resourceManager;
}

Пожалуйста, обратите внимание, что данное решение предлагает проверять наличие context и context.resourceManager, чтобы избежать ошибок выполнения.

Комментарий (0)

GitLife Service Account Задача создана
GitLife Service Account добавлено
 
waiting_for_assign
label.
Развернуть журнал операций

Вход Перед тем как оставить комментарий

Статус
Ответственный
Контрольная точка
Pull Requests
Связанные запросы на слияние могут быть закрыты после их объединения
Ветки
Дата начала   -   Крайний срок
-
Закрепить/Открепить
Приоритет
Участники(1)
1
https://api.gitlife.ru/oschina-mirror/openharmony-arkui_ace_engine.git
git@api.gitlife.ru:oschina-mirror/openharmony-arkui_ace_engine.git
oschina-mirror
openharmony-arkui_ace_engine
openharmony-arkui_ace_engine