2012-02-22 4 views
2

私は、コースを示すために私のウェブサイトにScorm playerを使用していますが、メンバーの現在の進捗状況を保存し、次のログイン時に来るコンテンツを表示する可能性はあります。スクロールコンテンツのすべてのブックマークを保存し、次回のログインセッションでそれを再利用する可能性はありますか?

基本的に私は進行状況を保存し、次回にこの多くの領域をカバーするようにユーザーに伝えたいと思っています。

答えて

1

はい、間違いなくこれを行うことはできますが、データを保存して次回の起動時に読み取るようにSCOをプログラムする必要があります。このデータは、SCORM APIを介してcmi.locationまたはcmi.suspend_dataフィールドに保存する必要があります。また、LMSが次の起動時に新しい試みを開始しないように、cmi.exitを "中断"に設定することによって、ランタイムデータが次の起動時に保持されるようにする必要があります。

+0

そのcmi.exitチップ、マイクをありがとう! –

0

マイクの応答に追加するには、あなたの内容は、次の二回目打ち上げんだろうというとき:

  1. APIを初期化し
  2. 表示APIを介して取得する関数を呼び出すことによって、位置データを取得します。それから受け取ったものに基づいて正しい内容が得られます

マイクはあなたにSCORM 2004コマンドを与えます。 SCORM 2004とSCORM 1.2のコマンドがあり、一部のシステムでは2004年ではなくSCORM 1.2を使用することに注意してください。

関連する問題