SCORM 1.2 cmi.suspend_data - PullRequest
       26

SCORM 1.2 cmi.suspend_data

3 голосов
/ 19 августа 2011

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

Спасибо.*

Ответы [ 2 ]

4 голосов
/ 19 августа 2011

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

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

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

3 голосов
/ 28 октября 2011

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

...