Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
javascript:plugins:fileuploader [2020-04-13 18:42] – [fileuploader] adminjavascript:plugins:fileuploader [2023-10-26 20:08] (current) – external edit 127.0.0.1
Line 52: Line 52:
                 * ''f.thumbnails.renderThumbnail(item)'' (arglist: ''item, forceRender, src'')                 * ''f.thumbnails.renderThumbnail(item)'' (arglist: ''item, forceRender, src'')
                   * Only create for ''['image', 'video', 'audio', 'astext']'' and ''item.appended || n.thumbnails.startImageRenderer || forceRender''                   * Only create for ''['image', 'video', 'audio', 'astext']'' and ''item.appended || n.thumbnails.startImageRenderer || forceRender''
 +                  * ''f.files.read(item, function () {
 +                    process(item.frame || (item.reader.node && item.reader.node.nodeName.toLowerCase() == 'img') ? item.reader.frame || item.reader.src : null, true);
 +                  }, null, src, true);''
 +                    * ''item.reader = { _FileReader: reader, _callbacks: [], read: item.reader.read }''
 +                    * ''if (item.format == 'image' || hasThumb)''
 +                      * define ''reader.onload'' and ''reader.onerror''
 +                      * ''useFile == true'' --> ''reader.readAsDataURL(item.file)'' --> reader.onload()
 +                        * ''reader.onload''://exif rotation// ''f._assets.getExifOrientation(item.file, function (orientation) { if (orientation) { item.reader.exifOrientation = orientation; } loadNode(); });''
 +                          * ''f._assets.getExifOrientation'':