correctif double initialisation scorm
This commit is contained in:
@@ -14,6 +14,7 @@ const scorm12_error_codes = ErrorCodes.scorm12;
|
||||
* abstract, and never initialized on it's own.
|
||||
*/
|
||||
export default class BaseAPI {
|
||||
#initialized = false;
|
||||
#timeout;
|
||||
#error_codes;
|
||||
#settings = {
|
||||
@@ -111,6 +112,9 @@ export default class BaseAPI {
|
||||
callbackName: String,
|
||||
initializeMessage?: String,
|
||||
terminationMessage?: String) {
|
||||
if (this.#initialized) return global_constants.SCORM_TRUE;
|
||||
|
||||
this.#initialized = true;
|
||||
if (this.selfReportSessionTime) {
|
||||
this.cmi.setStartTime();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user