mirror of
https://github.com/jspsych/jsPsych.git
synced 2025-05-12 08:38:11 +00:00
add console warning when auto preload parameter not found
This commit is contained in:
parent
d9437c1c11
commit
ffc80a372e
@ -2578,15 +2578,15 @@ jsPsych.pluginAPI = (function() {
|
|||||||
var trials = timeline.trialsOfType(type);
|
var trials = timeline.trialsOfType(type);
|
||||||
for (var j = 0; j < trials.length; j++) {
|
for (var j = 0; j < trials.length; j++) {
|
||||||
|
|
||||||
if (trials[j][param] && typeof trials[j][param] !== 'function') {
|
if (typeof trials[j][param] == 'undefined') {
|
||||||
|
console.warn("jsPsych failed to auto preload one or more files: no parameter called "+param+" in plugin "+type);
|
||||||
|
} else if (typeof trials[j][param] !== 'function') {
|
||||||
if ( !func || func(trials[j]) ){
|
if ( !func || func(trials[j]) ){
|
||||||
if (media === 'image') {
|
if (media === 'image') {
|
||||||
images = images.concat(jsPsych.utils.flatten([trials[j][param]]));
|
images = images.concat(jsPsych.utils.flatten([trials[j][param]]));
|
||||||
} else if (media === 'audio') {
|
} else if (media === 'audio') {
|
||||||
audio = audio.concat(jsPsych.utils.flatten([trials[j][param]]));
|
audio = audio.concat(jsPsych.utils.flatten([trials[j][param]]));
|
||||||
}
|
} else if (media === 'video') {
|
||||||
else if (media === 'video') {
|
|
||||||
video = video.concat(jsPsych.utils.flatten([trials[j][param]]));
|
video = video.concat(jsPsych.utils.flatten([trials[j][param]]));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user