SCORM 1.2 cmi.suspend_data

SCORM 1.2 cmi.suspend_data имеет ограничения на хранение данных... может ли кто-нибудь помочь мне указать, есть ли какая-либо опция для переменной cmi.suspend_data, чтобы я мог хранить большие данные

Спасибо.


person Vijay Bagul    schedule 19.08.2011    source источник
comment
Насколько велики ваши данные? Почему вы хотите хранить его? cmi.suspend_data может содержать 4096 символов.   -  person FadelMS    schedule 19.08.2011


Ответы (2)


К сожалению, нет, большинство LMS будут применять ограничение в 4096 символов для данных приостановки в SCORM 1.2. Некоторые LMS допускают большую длину, но это бывает редко.

Если вы можете выполнить обновление до SCORM 2004 3rd Edition, у вас будет дополнительное хранилище до 64000 символов в данных приостановки.

В 4-м издании SCORM 2004 у вас есть дополнительная возможность хранить данные в коллекции под названием «adl.data». Эта коллекция позволяет сохранять множество блоков данных по 64000 символов.

person Mike Rustici    schedule 19.08.2011

Вы можете сжать cmi.suspend_data перед отправкой в ​​LMS и распаковать при возврате. Я использовал кодирование Хаффмана для своего проекта. Вот библиотека JavaScript: https://github.com/wilkerlucio/huffman_js

person Dao Viet Phuong    schedule 28.10.2011