2015-07-14 2 views
3

При попытке загрузить с помощью blueImp, я получаю ошибку fllowing, когда я открываю консоль:BlueImp молча терпит неудачу при загрузке файла

Uncaught TypeError: Cannot read property 'parseMetaData' of undefined 

в сопровождении трассировки стека. Кажется, я вызываю логику загрузки без файла. Есть ли способ получить дополнительную информацию?

ответ

10

Убедитесь, что вы используете скрипт JS https://blueimp.github.io/JavaScript-Load-Image/js/load-image.all.min.js перед любым сценарием загрузки файлов. Этот файл необходим для функции parseMetaData.

<script> включает в себя следующий порядок, который берется непосредственно из примера, найденного по адресу https://blueimp.github.io/jQuery-File-Upload/.

<!-- The Load Image plugin is included for the preview images and image resizing functionality --> 
<script src="//blueimp.github.io/JavaScript-Load-Image/js/load-image.all.min.js"></script> 
<!-- The Canvas to Blob plugin is included for image resizing functionality --> 
<script src="//blueimp.github.io/JavaScript-Canvas-to-Blob/js/canvas-to-blob.min.js"></script> 
<!-- The Iframe Transport is required for browsers without support for XHR file uploads --> 
<script src="js/jquery.iframe-transport.js"></script> 
<!-- The basic File Upload plugin --> 
<script src="js/jquery.fileupload.js"></script> 
<!-- The File Upload processing plugin --> 
<script src="js/jquery.fileupload-process.js"></script> 
<!-- The File Upload image preview & resize plugin --> 
<script src="js/jquery.fileupload-image.js"></script> 
<!-- The File Upload audio preview plugin --> 
<script src="js/jquery.fileupload-audio.js"></script> 
<!-- The File Upload video preview plugin --> 
<script src="js/jquery.fileupload-video.js"></script> 
<!-- The File Upload validation plugin --> 
<script src="js/jquery.fileupload-validate.js"></script> 
<!-- The File Upload user interface plugin --> 
<script src="js/jquery.fileupload-ui.js"></script> 
+0

Спасибо! Это решило мою проблему. Мне не хватало зависимости от загрузки. – GGomer