27 lines
705 B
JavaScript
27 lines
705 B
JavaScript
/**
|
|
* @fileOverview 图片压缩
|
|
*/
|
|
define([
|
|
'./runtime'
|
|
], function( FlashRuntime ) {
|
|
|
|
return FlashRuntime.register( 'Image', {
|
|
// init: function( options ) {
|
|
// var owner = this.owner;
|
|
|
|
// this.flashExec( 'Image', 'init', options );
|
|
// owner.on( 'load', function() {
|
|
// debugger;
|
|
// });
|
|
// },
|
|
|
|
loadFromBlob: function( blob ) {
|
|
var owner = this.owner;
|
|
|
|
owner.info() && this.flashExec( 'Image', 'info', owner.info() );
|
|
owner.meta() && this.flashExec( 'Image', 'meta', owner.meta() );
|
|
|
|
this.flashExec( 'Image', 'loadFromBlob', blob.uid );
|
|
}
|
|
});
|
|
}); |