Skip to content

Commit 96bde20

Browse files
committed
feat: basic.html example support change lib version
1 parent ba7773e commit 96bde20

File tree

1 file changed

+21
-2
lines changed

1 file changed

+21
-2
lines changed

example/basic.html

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,16 @@
55
<div>
66
<span class="animation"></span>
77
</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>
918
<p>look at console to see logs</p>
1019
Options:<br />
1120
<label for="maxSizeMB">maxSizeMB:
@@ -89,8 +98,18 @@
8998
integrity="sha512-U2gvuX8NaNSc0MOOvd1CTMp/kuzhlJ8HJKWF4G8JAw66iH+1keU5Mrzzrnqktf1SphOCow6dy69sTdblJdI8mA=="
9099
crossorigin="anonymous" referrerpolicy="no-referrer"></script>
91100
<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>
93102
<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+
94113
var controller
95114
document.querySelector("#version").innerHTML = imageCompression.version;
96115
function compressImage(event, useWebWorker) {

0 commit comments

Comments
 (0)