Browsers don't like the XMLHttpRequest.responseType setting for synchronous requests

This commit is contained in:
Jonathan Putney
2020-06-01 13:12:34 -04:00
parent 219e2a2d5a
commit 4a62f930e2
2 changed files with 3 additions and 2 deletions

View File

@@ -1,6 +1,6 @@
{
"name": "scorm-again",
"version": "1.1.2",
"version": "1.1.3",
"description": "A modern SCORM JavaScript run-time library for AICC, SCORM 1.2, and SCORM 2004",
"main": "dist/scorm-again.min.js",
"directories": {

View File

@@ -923,10 +923,10 @@ export default class BaseAPI {
} else {
httpReq.setRequestHeader('Content-Type',
this.settings.commitRequestDataType);
httpReq.responseType = 'json';
httpReq.send(JSON.stringify(params));
}
} catch (e) {
console.error(e);
return genericError;
}
@@ -938,6 +938,7 @@ export default class BaseAPI {
result = JSON.parse(httpReq.responseText);
}
} catch (e) {
console.error(e);
return genericError;
}