File tree Expand file tree Collapse file tree 3 files changed +20
-8
lines changed Expand file tree Collapse file tree 3 files changed +20
-8
lines changed Original file line number Diff line number Diff line change
1
+ export default {
2
+ CHROME : 'CHROME' ,
3
+ FIREFOX : 'FIREFOX' ,
4
+ DESKTOP_SAFARI : 'DESKTOP_SAFARI' ,
5
+ IE : 'IE' ,
6
+ MOBILE_SAFARI : 'MOBILE_SAFARI' ,
7
+ ETC : 'ETC' ,
8
+ } ;
Original file line number Diff line number Diff line change
1
+ import BROWSER_NAME from './browser-name' ;
2
+
1
3
// see: https://github.com/jhildenbiddle/canvas-size#test-results
2
4
// see: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/canvas#maximum_canvas_size
3
5
export default {
4
- chrome : 16384 ,
5
- firefox : 11180 ,
6
- 'desktop safari' : 16384 ,
7
- 'internet explorer' : 8192 ,
8
- 'mobile safari' : 4096 ,
9
- etc : 8192 ,
6
+ [ BROWSER_NAME . CHROME ] : 16384 ,
7
+ [ BROWSER_NAME . FIREFOX ] : 11180 ,
8
+ [ BROWSER_NAME . DESKTOP_SAFARI ] : 16384 ,
9
+ [ BROWSER_NAME . IE ] : 8192 ,
10
+ [ BROWSER_NAME . MOBILE_SAFARI ] : 4096 ,
11
+ [ BROWSER_NAME . ETC ] : 8192 ,
10
12
} ;
Original file line number Diff line number Diff line change @@ -4,7 +4,8 @@ import lib from './index';
4
4
import compress from './image-compression' ;
5
5
import { getNewCanvasAndCtx , isIOS } from './utils' ;
6
6
import UPNG from './UPNG' ;
7
- import MaxCanvasSize from './config/max-canvas-size' ;
7
+ import MAX_CANVAS_SIZE from './config/max-canvas-size' ;
8
+ import BROWSER_NAME from './config/browser-name' ;
8
9
9
10
let cnt = 0 ;
10
11
let imageCompressionLibUrl ;
@@ -89,7 +90,8 @@ function generateLib() {
89
90
getNewCanvasAndCtx = ${ getNewCanvasAndCtx }
90
91
CustomFileReader = FileReader
91
92
CustomFile = File
92
- MaxCanvasSize = ${ JSON . stringify ( MaxCanvasSize ) }
93
+ MAX_CANVAS_SIZE = ${ JSON . stringify ( MAX_CANVAS_SIZE ) }
94
+ BROWSER_NAME = ${ JSON . stringify ( BROWSER_NAME ) }
93
95
function compress (){return (${ compress } ).apply(null, arguments)}
94
96
95
97
// core-js
You can’t perform that action at this time.
0 commit comments