私は、コースを示すために私のウェブサイトにScorm playerを使用していますが、メンバーの現在の進捗状況を保存し、次のログイン時に来るコンテンツを表示する可能性はあります。スクロールコンテンツのすべてのブックマークを保存し、次回のログインセッションでそれを再利用する可能性はありますか?
基本的に私は進行状況を保存し、次回にこの多くの領域をカバーするようにユーザーに伝えたいと思っています。
私は、コースを示すために私のウェブサイトにScorm playerを使用していますが、メンバーの現在の進捗状況を保存し、次のログイン時に来るコンテンツを表示する可能性はあります。スクロールコンテンツのすべてのブックマークを保存し、次回のログインセッションでそれを再利用する可能性はありますか?
基本的に私は進行状況を保存し、次回にこの多くの領域をカバーするようにユーザーに伝えたいと思っています。
はい、間違いなくこれを行うことはできますが、データを保存して次回の起動時に読み取るようにSCOをプログラムする必要があります。このデータは、SCORM APIを介してcmi.locationまたはcmi.suspend_dataフィールドに保存する必要があります。また、LMSが次の起動時に新しい試みを開始しないように、cmi.exitを "中断"に設定することによって、ランタイムデータが次の起動時に保持されるようにする必要があります。
マイクの応答に追加するには、あなたの内容は、次の二回目打ち上げんだろうというとき:
マイクはあなたにSCORM 2004コマンドを与えます。 SCORM 2004とSCORM 1.2のコマンドがあり、一部のシステムでは2004年ではなくSCORM 1.2を使用することに注意してください。
さらに、Mike Rusticiの応答に加えて、実装の詳細についてはRTEのドキュメントを参照してください。
SCORM 1.2
http://www.adlnet.gov/resources/SCORM-1-2-Specification?type=technical_documentation SCORM_1_2_pdf.zip SCORM_1.2_RunTimeEnv.pdf
SCORM 2004
http://www.adlnet.gov/resources/SCORM-2004-4th-Edition-Specification?type=technical_documentation SCORM_2004_4ED_v1_1_Doc_Suite.zip SCORM_2004_4ED_v1_1_RTE_20090814.pdf
そのcmi.exitチップ、マイクをありがとう! –