|
5 | 5 | <div>
|
6 | 6 | <span class="animation"></span>
|
7 | 7 | </div>
|
8 |
| - browser-image-compression@<span id="version">#.#.#</span> |
| 8 | + browser-image-compression@<span id="version">loading...</span> |
| 9 | + <select onchange="changeVersion(event)"> |
| 10 | + <option value="2.0.0">2.0.0</option> |
| 11 | + <option value="1.0.17">1.0.17</option> |
| 12 | + <option value="1.0.16">1.0.16</option> |
| 13 | + <option value="1.0.15">1.0.15</option> |
| 14 | + <option value="1.0.14">1.0.14</option> |
| 15 | + <option value="1.0.13">1.0.13</option> |
| 16 | + <option value="1.0.12">1.0.12</option> |
| 17 | + </select> |
9 | 18 | <p>look at console to see logs</p>
|
10 | 19 | Options:<br />
|
11 | 20 | <label for="maxSizeMB">maxSizeMB:
|
|
89 | 98 | integrity="sha512-U2gvuX8NaNSc0MOOvd1CTMp/kuzhlJ8HJKWF4G8JAw66iH+1keU5Mrzzrnqktf1SphOCow6dy69sTdblJdI8mA=="
|
90 | 99 | crossorigin="anonymous" referrerpolicy="no-referrer"></script>
|
91 | 100 | <script type="text/javascript"
|
92 |
| - src="https://cdn.jsdelivr.net/npm/browser-image-compression@2.0.0/dist/browser-image-compression.js"></script> |
| 101 | + src="https://cdn.jsdelivr.net/npm/browser-image-compression@latest/dist/browser-image-compression.js"></script> |
93 | 102 | <script>
|
| 103 | + function changeVersion(event) { |
| 104 | + document.querySelector("#version").innerHTML = 'loading...'; |
| 105 | + const script = document.createElement('script'); |
| 106 | + script.src = "https://cdn.jsdelivr.net/npm/browser-image-compression@"+event.srcElement.value+"/dist/browser-image-compression.js"; |
| 107 | + document.body.appendChild(script); |
| 108 | + script.addEventListener('load', () => { |
| 109 | + document.querySelector("#version").innerHTML = imageCompression.version; |
| 110 | + }); |
| 111 | + } |
| 112 | + |
94 | 113 | var controller
|
95 | 114 | document.querySelector("#version").innerHTML = imageCompression.version;
|
96 | 115 | function compressImage(event, useWebWorker) {
|
|
0 commit comments