@@ -81,25 +81,7 @@ function createTabs() {
81
81
var lineExportGif = createPropertyLine ( "Export .gif file" ) ;
82
82
lineExportGif . addEventListener ( "click" , async ( ) => {
83
83
try {
84
- const fileInput = document . createElement ( 'input' ) ;
85
- fileInput . type = 'file' ;
86
- fileInput . accept = '.json' ;
87
- fileInput . style . display = 'none' ;
88
- document . body . appendChild ( fileInput ) ;
89
- fileInput . addEventListener ( 'change' , handleFileSelect , false ) ;
90
-
91
- function handleFileSelect ( event ) {
92
- const reader = new FileReader ( )
93
- reader . onload = handleFileLoad ;
94
- reader . readAsText ( event . target . files [ 0 ] )
95
- }
96
-
97
- function handleFileLoad ( event ) {
98
- const data = JSON . parse ( event . target . result ) ;
99
- player . save2gif ( data ) ;
100
- }
101
-
102
- fileInput . click ( ) ;
84
+ player . save2gif ( filedata ) ;
103
85
} catch ( err ) {
104
86
let message = "Unable to save the Gif data." ;
105
87
consoleLog ( message , ConsoleLogTypes . Error ) ;
@@ -261,8 +243,7 @@ function loadFile(file) {
261
243
262
244
reader . onload = async function ( e ) {
263
245
const data = isLottie ? JSON . parse ( e . target . result ) : e . target . result ;
264
-
265
- loadData ( data , fileExtension ) ;
246
+ loadData ( data , fileExtension ) ;
266
247
} ;
267
248
268
249
if ( isLottie ) {
0 commit comments