SCORMモジュールの記録について

Re: SCORMモジュールの記録について

- Makoto Maeda の投稿
返信数: 0

mod\scorm\datamodels\scorm1_2.js.phpをデバックしたところ、
L.403あたり
   if (cmi.core.score.raw >= cmi.student_data.mastery_score) {
       cmi.core.lesson_status = 'passed';
   } else {
       cmi.core.lesson_status = 'failed';
   }
で、比較結果が常に「false」になることがわかりました。
mastery_scoreの型が文字列型であることが原因のようです。

下記のように変更すると直りました。眠たい
   if (cmi.core.score.raw >= parseInt(cmi.student_data.mastery_score)) {