diff --git a/CHANGELOG.md b/CHANGELOG.md index a9659d8..3d3ba0c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Release notes +## 6.7.2 + +### Bugfix + +- Fixes an issue introduced in 6.7.1 where the UI component overlay would not hide after finishing a scanning session. + ## 6.7.1 ### New Features diff --git a/examples/blinkid-camera/javascript/app.js b/examples/blinkid-camera/javascript/app.js index 3f97048..758f9be 100644 --- a/examples/blinkid-camera/javascript/app.js +++ b/examples/blinkid-camera/javascript/app.js @@ -34,11 +34,11 @@ function main() } // 1. It's possible to obtain a free trial license key on microblink.com - let licenseKey = "sRwAAAYJbG9jYWxob3N0r/lOPk4/w35CpJnWLQMczx7qOR4GsxaylXINMLfnIgM0Uz8zeEkQf9q1ccZuyfSNNS1ENCflf022P9bh0XN0gvgFLenLiQgMHZXg9xxAqEE0wzjxt6H8luQkFrPb28qQfiUgpsVo40Zt1hMugZzJmSHa5b4FYaI3wMXHE1i5sXbSJZKtuFkm46eD67CG0aE1xrYWq+Pyf71K+IcxTSa6YQqzKyKKOOJF0KITGK8CpH+qfLJfY9HsEC42Keq8ehkM4K13E4mgslwAQ/EHqvUCCIR3fmoSzcUFxEg+LLeAeu50TYej9B3t/wXA6vJRVz1xjJCgWidmDBdLHXA="; + let licenseKey = "sRwAAAYJbG9jYWxob3N0r/lOPk4/w35CpJnWLQMdzzxvWwjQZHI4s2rd7I0KHMw86xb35WSEee0cmaLw/OJMDQfwG1HOOk8gruABnd4HLxGb1oJDEFooQhjkDNTU8KIeo7zDMvJ1RnDaC2z4lLatC2iMZOI9mwLB40Iisq2/CK3nw7FyXOwvXsTbvw86gKoAXMuNPFc3fjA7bJTHXP13inz/gEHBW1rvzoVQnV9tXeOuIepQeuCDHRYWcOUtzRiCUEutpVGvdaebYGZKdxI2HJokvoM7VnOUMs2/4YdKeyfnjAXQJagAwW72EM6SJxvSaA1KyiDoC6AAvKCVWSVgetFpRJTafnJ79+U="; if (window.location.hostname === "blinkid.github.io") { - licenseKey = "sRwAAAYRYmxpbmtpZC5naXRodWIuaW+qBF9hPYYlTvZbRuaCDqRJqpI8hBlR6AIxuapAiFuDa2HEx3uyslG5NNC0IGxjqRpO5e3ZMC83oiR2kDKGzEw3vaUNt+XEwsstT8gTETwUyjjGV5zydXUkUJrykcgZTlvVgfrh1cKnq3eNhxU06enYxyMW6OJtqxAH+5O2DSBaOXN05+bjViUWCi3409VSQv3JEHFxtbM7IRt/P7q4pqZMEyQyL9nEz8DBxZLG8OMe+XrjVAoYvhHeom4cJTIfWwRAByfkx54T9Sc2U1JjPMPswcnZ81fOu2HZXpvUqnWZGzFjZhtHoUQWUfmx0NWB1wwTlzr4J0I1JxxLlg=="; + licenseKey = "sRwAAAYRYmxpbmtpZC5naXRodWIuaW+qBF9hPYYlTvZbRuaCDqVJCYvnodpNTe3tXl/9VHYxv0A/AI5Isx2uet6yrcvrvjizq0kC9XxVgXW7fMJkR8xNM3N0Vqvu/X9na6S7VvMxEV7ouLgvc0/62rjtIxYZv+Xm5UNO+ipDaJbL8zeYhhpveq+FYn2W+zRl/zPLuAWBM6cDpAx0lyxGUSJeXkXcE5C4oC7xAkti7rzMSqf5Pq1vJv6ZuasX6TjSfh7cBDhTKbkBRd9v9pVKMIrBIlfKC0/+WkKH3TEPvTKqmctVJCfoyuhIDpC05b3zz/u6drzN1PLcw06UfLORY+0fXDh91N0ak9/ZGG3WXwTeTQ=="; } // 2. Create instance of SDK load settings with your license key diff --git a/examples/blinkid-camera/javascript/index.html b/examples/blinkid-camera/javascript/index.html index 0aae4fa..97b21ea 100644 --- a/examples/blinkid-camera/javascript/index.html +++ b/examples/blinkid-camera/javascript/index.html @@ -24,6 +24,6 @@

Loading...

- + diff --git a/examples/blinkid-camera/typescript/package.json b/examples/blinkid-camera/typescript/package.json index 4a1ba1b..bf7584b 100644 --- a/examples/blinkid-camera/typescript/package.json +++ b/examples/blinkid-camera/typescript/package.json @@ -19,6 +19,6 @@ "typescript": "^3.9.5" }, "dependencies": { - "@microblink/blinkid-in-browser-sdk": "~6.7.1" + "@microblink/blinkid-in-browser-sdk": "~6.7.2" } } \ No newline at end of file diff --git a/examples/blinkid-camera/typescript/src/app.ts b/examples/blinkid-camera/typescript/src/app.ts index 7c26264..a4a0749 100644 --- a/examples/blinkid-camera/typescript/src/app.ts +++ b/examples/blinkid-camera/typescript/src/app.ts @@ -33,7 +33,7 @@ function main() { } // 1. It's possible to obtain a free trial license key on microblink.com - const licenseKey = "sRwAAAYJbG9jYWxob3N0r/lOPk4/w35CpJnWLQMczx7qOR4GsxaylXINMLfnIgM0Uz8zeEkQf9q1ccZuyfSNNS1ENCflf022P9bh0XN0gvgFLenLiQgMHZXg9xxAqEE0wzjxt6H8luQkFrPb28qQfiUgpsVo40Zt1hMugZzJmSHa5b4FYaI3wMXHE1i5sXbSJZKtuFkm46eD67CG0aE1xrYWq+Pyf71K+IcxTSa6YQqzKyKKOOJF0KITGK8CpH+qfLJfY9HsEC42Keq8ehkM4K13E4mgslwAQ/EHqvUCCIR3fmoSzcUFxEg+LLeAeu50TYej9B3t/wXA6vJRVz1xjJCgWidmDBdLHXA="; + const licenseKey = "sRwAAAYJbG9jYWxob3N0r/lOPk4/w35CpJnWLQMdzzxvWwjQZHI4s2rd7I0KHMw86xb35WSEee0cmaLw/OJMDQfwG1HOOk8gruABnd4HLxGb1oJDEFooQhjkDNTU8KIeo7zDMvJ1RnDaC2z4lLatC2iMZOI9mwLB40Iisq2/CK3nw7FyXOwvXsTbvw86gKoAXMuNPFc3fjA7bJTHXP13inz/gEHBW1rvzoVQnV9tXeOuIepQeuCDHRYWcOUtzRiCUEutpVGvdaebYGZKdxI2HJokvoM7VnOUMs2/4YdKeyfnjAXQJagAwW72EM6SJxvSaA1KyiDoC6AAvKCVWSVgetFpRJTafnJ79+U="; // 2. Create instance of SDK load settings with your license key const loadSettings = new BlinkIDSDK.WasmSDKLoadSettings(licenseKey); diff --git a/examples/blinkid-file/javascript/app.js b/examples/blinkid-file/javascript/app.js index 92b1ce7..e820994 100644 --- a/examples/blinkid-file/javascript/app.js +++ b/examples/blinkid-file/javascript/app.js @@ -30,11 +30,11 @@ function main() } // 1. It's possible to obtain a free trial license key on microblink.com - let licenseKey = "sRwAAAYJbG9jYWxob3N0r/lOPk4/w35CpJnWLQMczx7qOR4GsxaylXINMLfnIgM0Uz8zeEkQf9q1ccZuyfSNNS1ENCflf022P9bh0XN0gvgFLenLiQgMHZXg9xxAqEE0wzjxt6H8luQkFrPb28qQfiUgpsVo40Zt1hMugZzJmSHa5b4FYaI3wMXHE1i5sXbSJZKtuFkm46eD67CG0aE1xrYWq+Pyf71K+IcxTSa6YQqzKyKKOOJF0KITGK8CpH+qfLJfY9HsEC42Keq8ehkM4K13E4mgslwAQ/EHqvUCCIR3fmoSzcUFxEg+LLeAeu50TYej9B3t/wXA6vJRVz1xjJCgWidmDBdLHXA="; + let licenseKey = "sRwAAAYJbG9jYWxob3N0r/lOPk4/w35CpJnWLQMdzzxvWwjQZHI4s2rd7I0KHMw86xb35WSEee0cmaLw/OJMDQfwG1HOOk8gruABnd4HLxGb1oJDEFooQhjkDNTU8KIeo7zDMvJ1RnDaC2z4lLatC2iMZOI9mwLB40Iisq2/CK3nw7FyXOwvXsTbvw86gKoAXMuNPFc3fjA7bJTHXP13inz/gEHBW1rvzoVQnV9tXeOuIepQeuCDHRYWcOUtzRiCUEutpVGvdaebYGZKdxI2HJokvoM7VnOUMs2/4YdKeyfnjAXQJagAwW72EM6SJxvSaA1KyiDoC6AAvKCVWSVgetFpRJTafnJ79+U="; if (window.location.hostname === "blinkid.github.io") { - licenseKey = "sRwAAAYRYmxpbmtpZC5naXRodWIuaW+qBF9hPYYlTvZbRuaCDqRJqpI8hBlR6AIxuapAiFuDa2HEx3uyslG5NNC0IGxjqRpO5e3ZMC83oiR2kDKGzEw3vaUNt+XEwsstT8gTETwUyjjGV5zydXUkUJrykcgZTlvVgfrh1cKnq3eNhxU06enYxyMW6OJtqxAH+5O2DSBaOXN05+bjViUWCi3409VSQv3JEHFxtbM7IRt/P7q4pqZMEyQyL9nEz8DBxZLG8OMe+XrjVAoYvhHeom4cJTIfWwRAByfkx54T9Sc2U1JjPMPswcnZ81fOu2HZXpvUqnWZGzFjZhtHoUQWUfmx0NWB1wwTlzr4J0I1JxxLlg=="; + licenseKey = "sRwAAAYRYmxpbmtpZC5naXRodWIuaW+qBF9hPYYlTvZbRuaCDqVJCYvnodpNTe3tXl/9VHYxv0A/AI5Isx2uet6yrcvrvjizq0kC9XxVgXW7fMJkR8xNM3N0Vqvu/X9na6S7VvMxEV7ouLgvc0/62rjtIxYZv+Xm5UNO+ipDaJbL8zeYhhpveq+FYn2W+zRl/zPLuAWBM6cDpAx0lyxGUSJeXkXcE5C4oC7xAkti7rzMSqf5Pq1vJv6ZuasX6TjSfh7cBDhTKbkBRd9v9pVKMIrBIlfKC0/+WkKH3TEPvTKqmctVJCfoyuhIDpC05b3zz/u6drzN1PLcw06UfLORY+0fXDh91N0ak9/ZGG3WXwTeTQ=="; } // 2. Create instance of SDK load settings with your license key diff --git a/examples/blinkid-file/javascript/index.html b/examples/blinkid-file/javascript/index.html index 9ace6d2..c377e27 100644 --- a/examples/blinkid-file/javascript/index.html +++ b/examples/blinkid-file/javascript/index.html @@ -23,6 +23,6 @@

Processing...

- + diff --git a/examples/blinkid-file/typescript/package.json b/examples/blinkid-file/typescript/package.json index 4a1ba1b..bf7584b 100644 --- a/examples/blinkid-file/typescript/package.json +++ b/examples/blinkid-file/typescript/package.json @@ -19,6 +19,6 @@ "typescript": "^3.9.5" }, "dependencies": { - "@microblink/blinkid-in-browser-sdk": "~6.7.1" + "@microblink/blinkid-in-browser-sdk": "~6.7.2" } } \ No newline at end of file diff --git a/examples/blinkid-file/typescript/src/app.ts b/examples/blinkid-file/typescript/src/app.ts index 640263f..214780b 100644 --- a/examples/blinkid-file/typescript/src/app.ts +++ b/examples/blinkid-file/typescript/src/app.ts @@ -29,7 +29,7 @@ function main() { } // 1. It's possible to obtain a free trial license key on microblink.com - const licenseKey = "sRwAAAYJbG9jYWxob3N0r/lOPk4/w35CpJnWLQMczx7qOR4GsxaylXINMLfnIgM0Uz8zeEkQf9q1ccZuyfSNNS1ENCflf022P9bh0XN0gvgFLenLiQgMHZXg9xxAqEE0wzjxt6H8luQkFrPb28qQfiUgpsVo40Zt1hMugZzJmSHa5b4FYaI3wMXHE1i5sXbSJZKtuFkm46eD67CG0aE1xrYWq+Pyf71K+IcxTSa6YQqzKyKKOOJF0KITGK8CpH+qfLJfY9HsEC42Keq8ehkM4K13E4mgslwAQ/EHqvUCCIR3fmoSzcUFxEg+LLeAeu50TYej9B3t/wXA6vJRVz1xjJCgWidmDBdLHXA="; + const licenseKey = "sRwAAAYJbG9jYWxob3N0r/lOPk4/w35CpJnWLQMdzzxvWwjQZHI4s2rd7I0KHMw86xb35WSEee0cmaLw/OJMDQfwG1HOOk8gruABnd4HLxGb1oJDEFooQhjkDNTU8KIeo7zDMvJ1RnDaC2z4lLatC2iMZOI9mwLB40Iisq2/CK3nw7FyXOwvXsTbvw86gKoAXMuNPFc3fjA7bJTHXP13inz/gEHBW1rvzoVQnV9tXeOuIepQeuCDHRYWcOUtzRiCUEutpVGvdaebYGZKdxI2HJokvoM7VnOUMs2/4YdKeyfnjAXQJagAwW72EM6SJxvSaA1KyiDoC6AAvKCVWSVgetFpRJTafnJ79+U="; // 2. Create instance of SDK load settings with your license key const loadSettings = new BlinkIDSDK.WasmSDKLoadSettings(licenseKey); diff --git a/examples/idbarcode/javascript/app.js b/examples/idbarcode/javascript/app.js index 0ad9e7c..54c7296 100644 --- a/examples/idbarcode/javascript/app.js +++ b/examples/idbarcode/javascript/app.js @@ -31,11 +31,11 @@ function main() } // 1. It's possible to obtain a free trial license key on microblink.com - let licenseKey = "sRwAAAYJbG9jYWxob3N0r/lOPk4/w35CpJnWLQMczx7qOR4GsxaylXINMLfnIgM0Uz8zeEkQf9q1ccZuyfSNNS1ENCflf022P9bh0XN0gvgFLenLiQgMHZXg9xxAqEE0wzjxt6H8luQkFrPb28qQfiUgpsVo40Zt1hMugZzJmSHa5b4FYaI3wMXHE1i5sXbSJZKtuFkm46eD67CG0aE1xrYWq+Pyf71K+IcxTSa6YQqzKyKKOOJF0KITGK8CpH+qfLJfY9HsEC42Keq8ehkM4K13E4mgslwAQ/EHqvUCCIR3fmoSzcUFxEg+LLeAeu50TYej9B3t/wXA6vJRVz1xjJCgWidmDBdLHXA="; + let licenseKey = "sRwAAAYJbG9jYWxob3N0r/lOPk4/w35CpJnWLQMdzzxvWwjQZHI4s2rd7I0KHMw86xb35WSEee0cmaLw/OJMDQfwG1HOOk8gruABnd4HLxGb1oJDEFooQhjkDNTU8KIeo7zDMvJ1RnDaC2z4lLatC2iMZOI9mwLB40Iisq2/CK3nw7FyXOwvXsTbvw86gKoAXMuNPFc3fjA7bJTHXP13inz/gEHBW1rvzoVQnV9tXeOuIepQeuCDHRYWcOUtzRiCUEutpVGvdaebYGZKdxI2HJokvoM7VnOUMs2/4YdKeyfnjAXQJagAwW72EM6SJxvSaA1KyiDoC6AAvKCVWSVgetFpRJTafnJ79+U="; if (window.location.hostname === "blinkid.github.io") { - licenseKey = "sRwAAAYRYmxpbmtpZC5naXRodWIuaW+qBF9hPYYlTvZbRuaCDqRJqpI8hBlR6AIxuapAiFuDa2HEx3uyslG5NNC0IGxjqRpO5e3ZMC83oiR2kDKGzEw3vaUNt+XEwsstT8gTETwUyjjGV5zydXUkUJrykcgZTlvVgfrh1cKnq3eNhxU06enYxyMW6OJtqxAH+5O2DSBaOXN05+bjViUWCi3409VSQv3JEHFxtbM7IRt/P7q4pqZMEyQyL9nEz8DBxZLG8OMe+XrjVAoYvhHeom4cJTIfWwRAByfkx54T9Sc2U1JjPMPswcnZ81fOu2HZXpvUqnWZGzFjZhtHoUQWUfmx0NWB1wwTlzr4J0I1JxxLlg=="; + licenseKey = "sRwAAAYRYmxpbmtpZC5naXRodWIuaW+qBF9hPYYlTvZbRuaCDqVJCYvnodpNTe3tXl/9VHYxv0A/AI5Isx2uet6yrcvrvjizq0kC9XxVgXW7fMJkR8xNM3N0Vqvu/X9na6S7VvMxEV7ouLgvc0/62rjtIxYZv+Xm5UNO+ipDaJbL8zeYhhpveq+FYn2W+zRl/zPLuAWBM6cDpAx0lyxGUSJeXkXcE5C4oC7xAkti7rzMSqf5Pq1vJv6ZuasX6TjSfh7cBDhTKbkBRd9v9pVKMIrBIlfKC0/+WkKH3TEPvTKqmctVJCfoyuhIDpC05b3zz/u6drzN1PLcw06UfLORY+0fXDh91N0ak9/ZGG3WXwTeTQ=="; } // 2. Create instance of SDK load settings with your license key diff --git a/examples/idbarcode/javascript/index.html b/examples/idbarcode/javascript/index.html index 6a2b1ea..a61ae2c 100644 --- a/examples/idbarcode/javascript/index.html +++ b/examples/idbarcode/javascript/index.html @@ -22,6 +22,6 @@

Loading...

- + diff --git a/examples/idbarcode/typescript/package.json b/examples/idbarcode/typescript/package.json index 4a1ba1b..bf7584b 100644 --- a/examples/idbarcode/typescript/package.json +++ b/examples/idbarcode/typescript/package.json @@ -19,6 +19,6 @@ "typescript": "^3.9.5" }, "dependencies": { - "@microblink/blinkid-in-browser-sdk": "~6.7.1" + "@microblink/blinkid-in-browser-sdk": "~6.7.2" } } \ No newline at end of file diff --git a/examples/idbarcode/typescript/src/app.ts b/examples/idbarcode/typescript/src/app.ts index f085ea1..b1e5efa 100644 --- a/examples/idbarcode/typescript/src/app.ts +++ b/examples/idbarcode/typescript/src/app.ts @@ -30,7 +30,7 @@ function main() { } // 1. It's possible to obtain a free trial license key on microblink.com - const licenseKey = "sRwAAAYJbG9jYWxob3N0r/lOPk4/w35CpJnWLQMczx7qOR4GsxaylXINMLfnIgM0Uz8zeEkQf9q1ccZuyfSNNS1ENCflf022P9bh0XN0gvgFLenLiQgMHZXg9xxAqEE0wzjxt6H8luQkFrPb28qQfiUgpsVo40Zt1hMugZzJmSHa5b4FYaI3wMXHE1i5sXbSJZKtuFkm46eD67CG0aE1xrYWq+Pyf71K+IcxTSa6YQqzKyKKOOJF0KITGK8CpH+qfLJfY9HsEC42Keq8ehkM4K13E4mgslwAQ/EHqvUCCIR3fmoSzcUFxEg+LLeAeu50TYej9B3t/wXA6vJRVz1xjJCgWidmDBdLHXA="; + const licenseKey = "sRwAAAYJbG9jYWxob3N0r/lOPk4/w35CpJnWLQMdzzxvWwjQZHI4s2rd7I0KHMw86xb35WSEee0cmaLw/OJMDQfwG1HOOk8gruABnd4HLxGb1oJDEFooQhjkDNTU8KIeo7zDMvJ1RnDaC2z4lLatC2iMZOI9mwLB40Iisq2/CK3nw7FyXOwvXsTbvw86gKoAXMuNPFc3fjA7bJTHXP13inz/gEHBW1rvzoVQnV9tXeOuIepQeuCDHRYWcOUtzRiCUEutpVGvdaebYGZKdxI2HJokvoM7VnOUMs2/4YdKeyfnjAXQJagAwW72EM6SJxvSaA1KyiDoC6AAvKCVWSVgetFpRJTafnJ79+U="; // 2. Create instance of SDK load settings with your license key const loadSettings = new BlinkIDSDK.WasmSDKLoadSettings(licenseKey); diff --git a/examples/multi-side-file/javascript/app.js b/examples/multi-side-file/javascript/app.js index a142788..74d2684 100644 --- a/examples/multi-side-file/javascript/app.js +++ b/examples/multi-side-file/javascript/app.js @@ -30,11 +30,11 @@ function main() } // 1. It's possible to obtain a free trial license key on microblink.com - let licenseKey = "sRwAAAYJbG9jYWxob3N0r/lOPk4/w35CpJnWLQMczx7qOR4GsxaylXINMLfnIgM0Uz8zeEkQf9q1ccZuyfSNNS1ENCflf022P9bh0XN0gvgFLenLiQgMHZXg9xxAqEE0wzjxt6H8luQkFrPb28qQfiUgpsVo40Zt1hMugZzJmSHa5b4FYaI3wMXHE1i5sXbSJZKtuFkm46eD67CG0aE1xrYWq+Pyf71K+IcxTSa6YQqzKyKKOOJF0KITGK8CpH+qfLJfY9HsEC42Keq8ehkM4K13E4mgslwAQ/EHqvUCCIR3fmoSzcUFxEg+LLeAeu50TYej9B3t/wXA6vJRVz1xjJCgWidmDBdLHXA="; + let licenseKey = "sRwAAAYJbG9jYWxob3N0r/lOPk4/w35CpJnWLQMdzzxvWwjQZHI4s2rd7I0KHMw86xb35WSEee0cmaLw/OJMDQfwG1HOOk8gruABnd4HLxGb1oJDEFooQhjkDNTU8KIeo7zDMvJ1RnDaC2z4lLatC2iMZOI9mwLB40Iisq2/CK3nw7FyXOwvXsTbvw86gKoAXMuNPFc3fjA7bJTHXP13inz/gEHBW1rvzoVQnV9tXeOuIepQeuCDHRYWcOUtzRiCUEutpVGvdaebYGZKdxI2HJokvoM7VnOUMs2/4YdKeyfnjAXQJagAwW72EM6SJxvSaA1KyiDoC6AAvKCVWSVgetFpRJTafnJ79+U="; if (window.location.hostname === "blinkid.github.io") { - licenseKey = "sRwAAAYRYmxpbmtpZC5naXRodWIuaW+qBF9hPYYlTvZbRuaCDqRJqpI8hBlR6AIxuapAiFuDa2HEx3uyslG5NNC0IGxjqRpO5e3ZMC83oiR2kDKGzEw3vaUNt+XEwsstT8gTETwUyjjGV5zydXUkUJrykcgZTlvVgfrh1cKnq3eNhxU06enYxyMW6OJtqxAH+5O2DSBaOXN05+bjViUWCi3409VSQv3JEHFxtbM7IRt/P7q4pqZMEyQyL9nEz8DBxZLG8OMe+XrjVAoYvhHeom4cJTIfWwRAByfkx54T9Sc2U1JjPMPswcnZ81fOu2HZXpvUqnWZGzFjZhtHoUQWUfmx0NWB1wwTlzr4J0I1JxxLlg=="; + licenseKey = "sRwAAAYRYmxpbmtpZC5naXRodWIuaW+qBF9hPYYlTvZbRuaCDqVJCYvnodpNTe3tXl/9VHYxv0A/AI5Isx2uet6yrcvrvjizq0kC9XxVgXW7fMJkR8xNM3N0Vqvu/X9na6S7VvMxEV7ouLgvc0/62rjtIxYZv+Xm5UNO+ipDaJbL8zeYhhpveq+FYn2W+zRl/zPLuAWBM6cDpAx0lyxGUSJeXkXcE5C4oC7xAkti7rzMSqf5Pq1vJv6ZuasX6TjSfh7cBDhTKbkBRd9v9pVKMIrBIlfKC0/+WkKH3TEPvTKqmctVJCfoyuhIDpC05b3zz/u6drzN1PLcw06UfLORY+0fXDh91N0ak9/ZGG3WXwTeTQ=="; } // 2. Create instance of SDK load settings with your license key diff --git a/examples/multi-side-file/javascript/index.html b/examples/multi-side-file/javascript/index.html index 76edd02..9929848 100644 --- a/examples/multi-side-file/javascript/index.html +++ b/examples/multi-side-file/javascript/index.html @@ -30,6 +30,6 @@

Processing...

- + diff --git a/examples/multi-side-file/typescript/package.json b/examples/multi-side-file/typescript/package.json index 4a1ba1b..bf7584b 100644 --- a/examples/multi-side-file/typescript/package.json +++ b/examples/multi-side-file/typescript/package.json @@ -19,6 +19,6 @@ "typescript": "^3.9.5" }, "dependencies": { - "@microblink/blinkid-in-browser-sdk": "~6.7.1" + "@microblink/blinkid-in-browser-sdk": "~6.7.2" } } \ No newline at end of file diff --git a/examples/multi-side-file/typescript/src/app.ts b/examples/multi-side-file/typescript/src/app.ts index fb02b62..9c71323 100644 --- a/examples/multi-side-file/typescript/src/app.ts +++ b/examples/multi-side-file/typescript/src/app.ts @@ -30,7 +30,7 @@ function main() { } // 1. It's possible to obtain a free trial license key on microblink.com - const licenseKey = "sRwAAAYJbG9jYWxob3N0r/lOPk4/w35CpJnWLQMczx7qOR4GsxaylXINMLfnIgM0Uz8zeEkQf9q1ccZuyfSNNS1ENCflf022P9bh0XN0gvgFLenLiQgMHZXg9xxAqEE0wzjxt6H8luQkFrPb28qQfiUgpsVo40Zt1hMugZzJmSHa5b4FYaI3wMXHE1i5sXbSJZKtuFkm46eD67CG0aE1xrYWq+Pyf71K+IcxTSa6YQqzKyKKOOJF0KITGK8CpH+qfLJfY9HsEC42Keq8ehkM4K13E4mgslwAQ/EHqvUCCIR3fmoSzcUFxEg+LLeAeu50TYej9B3t/wXA6vJRVz1xjJCgWidmDBdLHXA="; + const licenseKey = "sRwAAAYJbG9jYWxob3N0r/lOPk4/w35CpJnWLQMdzzxvWwjQZHI4s2rd7I0KHMw86xb35WSEee0cmaLw/OJMDQfwG1HOOk8gruABnd4HLxGb1oJDEFooQhjkDNTU8KIeo7zDMvJ1RnDaC2z4lLatC2iMZOI9mwLB40Iisq2/CK3nw7FyXOwvXsTbvw86gKoAXMuNPFc3fjA7bJTHXP13inz/gEHBW1rvzoVQnV9tXeOuIepQeuCDHRYWcOUtzRiCUEutpVGvdaebYGZKdxI2HJokvoM7VnOUMs2/4YdKeyfnjAXQJagAwW72EM6SJxvSaA1KyiDoC6AAvKCVWSVgetFpRJTafnJ79+U="; // 2. Create instance of SDK load settings with your license key const loadSettings = new BlinkIDSDK.WasmSDKLoadSettings(licenseKey); diff --git a/examples/multi-side/javascript/app.js b/examples/multi-side/javascript/app.js index a6ef1fb..ffcf6c7 100644 --- a/examples/multi-side/javascript/app.js +++ b/examples/multi-side/javascript/app.js @@ -34,11 +34,11 @@ function main() } // 1. It's possible to obtain a free trial license key on microblink.com - let licenseKey = "sRwAAAYJbG9jYWxob3N0r/lOPk4/w35CpJnWLQMczx7qOR4GsxaylXINMLfnIgM0Uz8zeEkQf9q1ccZuyfSNNS1ENCflf022P9bh0XN0gvgFLenLiQgMHZXg9xxAqEE0wzjxt6H8luQkFrPb28qQfiUgpsVo40Zt1hMugZzJmSHa5b4FYaI3wMXHE1i5sXbSJZKtuFkm46eD67CG0aE1xrYWq+Pyf71K+IcxTSa6YQqzKyKKOOJF0KITGK8CpH+qfLJfY9HsEC42Keq8ehkM4K13E4mgslwAQ/EHqvUCCIR3fmoSzcUFxEg+LLeAeu50TYej9B3t/wXA6vJRVz1xjJCgWidmDBdLHXA="; + let licenseKey = "sRwAAAYJbG9jYWxob3N0r/lOPk4/w35CpJnWLQMdzzxvWwjQZHI4s2rd7I0KHMw86xb35WSEee0cmaLw/OJMDQfwG1HOOk8gruABnd4HLxGb1oJDEFooQhjkDNTU8KIeo7zDMvJ1RnDaC2z4lLatC2iMZOI9mwLB40Iisq2/CK3nw7FyXOwvXsTbvw86gKoAXMuNPFc3fjA7bJTHXP13inz/gEHBW1rvzoVQnV9tXeOuIepQeuCDHRYWcOUtzRiCUEutpVGvdaebYGZKdxI2HJokvoM7VnOUMs2/4YdKeyfnjAXQJagAwW72EM6SJxvSaA1KyiDoC6AAvKCVWSVgetFpRJTafnJ79+U="; if (window.location.hostname === "blinkid.github.io") { - licenseKey = "sRwAAAYRYmxpbmtpZC5naXRodWIuaW+qBF9hPYYlTvZbRuaCDqRJqpI8hBlR6AIxuapAiFuDa2HEx3uyslG5NNC0IGxjqRpO5e3ZMC83oiR2kDKGzEw3vaUNt+XEwsstT8gTETwUyjjGV5zydXUkUJrykcgZTlvVgfrh1cKnq3eNhxU06enYxyMW6OJtqxAH+5O2DSBaOXN05+bjViUWCi3409VSQv3JEHFxtbM7IRt/P7q4pqZMEyQyL9nEz8DBxZLG8OMe+XrjVAoYvhHeom4cJTIfWwRAByfkx54T9Sc2U1JjPMPswcnZ81fOu2HZXpvUqnWZGzFjZhtHoUQWUfmx0NWB1wwTlzr4J0I1JxxLlg=="; + licenseKey = "sRwAAAYRYmxpbmtpZC5naXRodWIuaW+qBF9hPYYlTvZbRuaCDqVJCYvnodpNTe3tXl/9VHYxv0A/AI5Isx2uet6yrcvrvjizq0kC9XxVgXW7fMJkR8xNM3N0Vqvu/X9na6S7VvMxEV7ouLgvc0/62rjtIxYZv+Xm5UNO+ipDaJbL8zeYhhpveq+FYn2W+zRl/zPLuAWBM6cDpAx0lyxGUSJeXkXcE5C4oC7xAkti7rzMSqf5Pq1vJv6ZuasX6TjSfh7cBDhTKbkBRd9v9pVKMIrBIlfKC0/+WkKH3TEPvTKqmctVJCfoyuhIDpC05b3zz/u6drzN1PLcw06UfLORY+0fXDh91N0ak9/ZGG3WXwTeTQ=="; } // 2. Create instance of SDK load settings with your license key diff --git a/examples/multi-side/javascript/index.html b/examples/multi-side/javascript/index.html index 37bc2b7..85c58c5 100644 --- a/examples/multi-side/javascript/index.html +++ b/examples/multi-side/javascript/index.html @@ -24,6 +24,6 @@

Loading...

- + diff --git a/examples/multi-side/typescript/package.json b/examples/multi-side/typescript/package.json index 4a1ba1b..bf7584b 100644 --- a/examples/multi-side/typescript/package.json +++ b/examples/multi-side/typescript/package.json @@ -19,6 +19,6 @@ "typescript": "^3.9.5" }, "dependencies": { - "@microblink/blinkid-in-browser-sdk": "~6.7.1" + "@microblink/blinkid-in-browser-sdk": "~6.7.2" } } \ No newline at end of file diff --git a/examples/multi-side/typescript/src/app.ts b/examples/multi-side/typescript/src/app.ts index 28dace0..82b6ed6 100644 --- a/examples/multi-side/typescript/src/app.ts +++ b/examples/multi-side/typescript/src/app.ts @@ -33,7 +33,7 @@ function main() { } // 1. It's possible to obtain a free trial license key on microblink.com - const licenseKey = "sRwAAAYJbG9jYWxob3N0r/lOPk4/w35CpJnWLQMczx7qOR4GsxaylXINMLfnIgM0Uz8zeEkQf9q1ccZuyfSNNS1ENCflf022P9bh0XN0gvgFLenLiQgMHZXg9xxAqEE0wzjxt6H8luQkFrPb28qQfiUgpsVo40Zt1hMugZzJmSHa5b4FYaI3wMXHE1i5sXbSJZKtuFkm46eD67CG0aE1xrYWq+Pyf71K+IcxTSa6YQqzKyKKOOJF0KITGK8CpH+qfLJfY9HsEC42Keq8ehkM4K13E4mgslwAQ/EHqvUCCIR3fmoSzcUFxEg+LLeAeu50TYej9B3t/wXA6vJRVz1xjJCgWidmDBdLHXA="; + const licenseKey = "sRwAAAYJbG9jYWxob3N0r/lOPk4/w35CpJnWLQMdzzxvWwjQZHI4s2rd7I0KHMw86xb35WSEee0cmaLw/OJMDQfwG1HOOk8gruABnd4HLxGb1oJDEFooQhjkDNTU8KIeo7zDMvJ1RnDaC2z4lLatC2iMZOI9mwLB40Iisq2/CK3nw7FyXOwvXsTbvw86gKoAXMuNPFc3fjA7bJTHXP13inz/gEHBW1rvzoVQnV9tXeOuIepQeuCDHRYWcOUtzRiCUEutpVGvdaebYGZKdxI2HJokvoM7VnOUMs2/4YdKeyfnjAXQJagAwW72EM6SJxvSaA1KyiDoC6AAvKCVWSVgetFpRJTafnJ79+U="; // 2. Create instance of SDK load settings with your license key const loadSettings = new BlinkIDSDK.WasmSDKLoadSettings(licenseKey); diff --git a/examples/webpack/javascript/package.json b/examples/webpack/javascript/package.json index 8464a1b..8134999 100644 --- a/examples/webpack/javascript/package.json +++ b/examples/webpack/javascript/package.json @@ -20,6 +20,6 @@ "webpack-cli": "^3.3.12" }, "dependencies": { - "@microblink/blinkid-in-browser-sdk": "~6.7.1" + "@microblink/blinkid-in-browser-sdk": "~6.7.2" } } \ No newline at end of file diff --git a/examples/webpack/typescript/package.json b/examples/webpack/typescript/package.json index adb1d70..6c99e7f 100644 --- a/examples/webpack/typescript/package.json +++ b/examples/webpack/typescript/package.json @@ -22,6 +22,6 @@ "webpack-cli": "^3.3.12" }, "dependencies": { - "@microblink/blinkid-in-browser-sdk": "~6.7.1" + "@microblink/blinkid-in-browser-sdk": "~6.7.2" } } \ No newline at end of file diff --git a/examples/webpack/typescript/src/app.ts b/examples/webpack/typescript/src/app.ts index 16cab2b..e3e4090 100644 --- a/examples/webpack/typescript/src/app.ts +++ b/examples/webpack/typescript/src/app.ts @@ -33,7 +33,7 @@ function main() { } // 1. It's possible to obtain a free trial license key on microblink.com - const licenseKey = "sRwAAAYJbG9jYWxob3N0r/lOPk4/w35CpJnWLQMczx7qOR4GsxaylXINMLfnIgM0Uz8zeEkQf9q1ccZuyfSNNS1ENCflf022P9bh0XN0gvgFLenLiQgMHZXg9xxAqEE0wzjxt6H8luQkFrPb28qQfiUgpsVo40Zt1hMugZzJmSHa5b4FYaI3wMXHE1i5sXbSJZKtuFkm46eD67CG0aE1xrYWq+Pyf71K+IcxTSa6YQqzKyKKOOJF0KITGK8CpH+qfLJfY9HsEC42Keq8ehkM4K13E4mgslwAQ/EHqvUCCIR3fmoSzcUFxEg+LLeAeu50TYej9B3t/wXA6vJRVz1xjJCgWidmDBdLHXA="; + const licenseKey = "sRwAAAYJbG9jYWxob3N0r/lOPk4/w35CpJnWLQMdzzxvWwjQZHI4s2rd7I0KHMw86xb35WSEee0cmaLw/OJMDQfwG1HOOk8gruABnd4HLxGb1oJDEFooQhjkDNTU8KIeo7zDMvJ1RnDaC2z4lLatC2iMZOI9mwLB40Iisq2/CK3nw7FyXOwvXsTbvw86gKoAXMuNPFc3fjA7bJTHXP13inz/gEHBW1rvzoVQnV9tXeOuIepQeuCDHRYWcOUtzRiCUEutpVGvdaebYGZKdxI2HJokvoM7VnOUMs2/4YdKeyfnjAXQJagAwW72EM6SJxvSaA1KyiDoC6AAvKCVWSVgetFpRJTafnJ79+U="; // 2. Create instance of SDK load settings with your license key const loadSettings = new BlinkIDSDK.WasmSDKLoadSettings(licenseKey); diff --git a/oss-dependencies/npm.txt b/oss-dependencies/npm.txt index 2b208c4..6a6bbc7 100644 --- a/oss-dependencies/npm.txt +++ b/oss-dependencies/npm.txt @@ -685,7 +685,7 @@ │ ├─ publisher: Toru Nagashima │ ├─ path: node_modules/@eslint-community/eslint-utils │ └─ licenseFile: node_modules/@eslint-community/eslint-utils/LICENSE -├─ @eslint-community/regexpp@4.10.0 +├─ @eslint-community/regexpp@4.10.1 │ ├─ licenses: MIT │ ├─ repository: https://github.com/eslint-community/regexpp │ ├─ publisher: Toru Nagashima @@ -761,10 +761,10 @@ │ ├─ email: justin@ridgewell.name │ ├─ path: node_modules/@jridgewell/trace-mapping │ └─ licenseFile: node_modules/@jridgewell/trace-mapping/LICENSE -├─ @microblink/blinkid-in-browser-sdk@6.7.1 +├─ @microblink/blinkid-in-browser-sdk@6.7.2 │ ├─ licenses: Custom: https://travis-ci.org/BlinkID/blinkid-in-browser.svg │ ├─ repository: https://github.com/BlinkID/blinkid-in-browser -│ ├─ path: /opt/jenkins/android-arm64-huawei-p30-pro/root/E0/sdk-blinkid-in-browser/blinkid-in-browser +│ ├─ path: /opt/jenkins/jenkinsData/E3/sdk-blinkid-in-browser/blinkid-in-browser │ └─ licenseFile: README.md ├─ @nicolo-ribaudo/chokidar-2@2.1.8-no-fsevents.2 │ ├─ licenses: MIT @@ -818,7 +818,7 @@ │ ├─ repository: https://github.com/DefinitelyTyped/DefinitelyTyped │ ├─ path: node_modules/@types/json-schema │ └─ licenseFile: node_modules/@types/json-schema/LICENSE -├─ @types/node@20.12.12 +├─ @types/node@20.14.1 │ ├─ licenses: MIT │ ├─ repository: https://github.com/DefinitelyTyped/DefinitelyTyped │ ├─ path: node_modules/@types/node @@ -1093,7 +1093,7 @@ │ ├─ url: sindresorhus.com │ ├─ path: node_modules/callsites │ └─ licenseFile: node_modules/callsites/license -├─ caniuse-lite@1.0.30001623 +├─ caniuse-lite@1.0.30001627 │ ├─ licenses: CC-BY-4.0 │ ├─ repository: https://github.com/browserslist/caniuse-lite │ ├─ publisher: Ben Briggs @@ -1240,11 +1240,11 @@ │ ├─ email: tj@vision-media.ca │ ├─ path: node_modules/snapdragon/node_modules/debug │ └─ licenseFile: node_modules/snapdragon/node_modules/debug/LICENSE -├─ debug@4.3.4 +├─ debug@4.3.5 │ ├─ licenses: MIT │ ├─ repository: https://github.com/debug-js/debug │ ├─ publisher: Josh Junon -│ ├─ email: josh.junon@protonmail.com +│ ├─ url: https://github.com/qix- │ ├─ path: node_modules/debug │ └─ licenseFile: node_modules/debug/LICENSE ├─ decode-uri-component@0.2.2 @@ -1302,7 +1302,7 @@ │ ├─ repository: https://github.com/eslint/doctrine │ ├─ path: node_modules/doctrine │ └─ licenseFile: node_modules/doctrine/LICENSE -├─ electron-to-chromium@1.4.783 +├─ electron-to-chromium@1.4.789 │ ├─ licenses: ISC │ ├─ repository: https://github.com/kilian/electron-to-chromium │ ├─ publisher: Kilian Valkhof diff --git a/package-lock.json b/package-lock.json index 9906e06..49ab7a5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@microblink/blinkid-in-browser-sdk", - "version": "6.7.1", + "version": "6.7.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@microblink/blinkid-in-browser-sdk", - "version": "6.7.1", + "version": "6.7.2", "dependencies": { "is-mobile": "^4.0.0", "p-throttle": "^5.1.0", @@ -1645,9 +1645,9 @@ } }, "node_modules/@eslint-community/regexpp": { - "version": "4.10.0", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", - "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.1.tgz", + "integrity": "sha512-Zm2NGpWELsQAD1xsJzGQpYfvICSsFkEpU0jxBjfdC6uNEWXcHnfs9hScFWtXVDVl+rBQJGrl4g1vcKIejpH9dA==", "dev": true, "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" @@ -1919,9 +1919,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.12.12", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.12.tgz", - "integrity": "sha512-eWLDGF/FOSPtAvEqeRAQ4C8LSA7M1I7i0ky1I8U7kD1J5ITyW3AsRhQrKVoWf5pFKZ2kILsEGJhsI9r93PYnOw==", + "version": "20.14.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.1.tgz", + "integrity": "sha512-T2MzSGEu+ysB/FkWfqmhV3PLyQlowdptmmgD20C6QxsS8Fmv5SjpZ1ayXaEC0S21/h5UJ9iA6W/5vSNU5l00OA==", "dev": true, "dependencies": { "undici-types": "~5.26.4" @@ -2539,9 +2539,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001623", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001623.tgz", - "integrity": "sha512-X/XhAVKlpIxWPpgRTnlgZssJrF0m6YtRA0QDWgsBNT12uZM6LPRydR7ip405Y3t1LamD8cP2TZFEDZFBf5ApcA==", + "version": "1.0.30001627", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001627.tgz", + "integrity": "sha512-4zgNiB8nTyV/tHhwZrFs88ryjls/lHiqFhrxCW4qSTeuRByBVnPYpDInchOIySWknznucaf31Z4KYqjfbrecVw==", "dev": true, "funding": [ { @@ -2853,9 +2853,9 @@ } }, "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz", + "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==", "dev": true, "dependencies": { "ms": "2.1.2" @@ -2933,9 +2933,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.783", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.783.tgz", - "integrity": "sha512-bT0jEz/Xz1fahQpbZ1D7LgmPYZ3iHVY39NcWWro1+hA2IvjiPeaXtfSqrQ+nXjApMvQRE2ASt1itSLRrebHMRQ==", + "version": "1.4.789", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.789.tgz", + "integrity": "sha512-0VbyiaXoT++Fi2vHGo2ThOeS6X3vgRCWrjPeO2FeIAWL6ItiSJ9BqlH8LfCXe3X1IdcG+S0iLoNaxQWhfZoGzQ==", "dev": true }, "node_modules/escalade": { diff --git a/package.json b/package.json index abd6cbc..5576bbb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@microblink/blinkid-in-browser-sdk", - "version": "6.7.1", + "version": "6.7.2", "description": "A simple ID scanning library for WebAssembly-enabled browsers.", "homepage": "https://github.com/BlinkID/blinkid-in-browser", "repository": "github:BlinkID/blinkid-in-browser", diff --git a/resources/full/advanced-threads/BlinkIDWasmSDK.js b/resources/full/advanced-threads/BlinkIDWasmSDK.js index e6ce4e4..3a88bce 100644 --- a/resources/full/advanced-threads/BlinkIDWasmSDK.js +++ b/resources/full/advanced-threads/BlinkIDWasmSDK.js @@ -22,9 +22,9 @@ function(moduleArg = {}) { function h(){v.buffer!=aa.buffer&&ba();return aa}function w(){v.buffer!=aa.buffer&&ba();return ca}function x(){v.buffer!=aa.buffer&&ba();return da}function ea(){v.buffer!=aa.buffer&&ba();return fa}function A(){v.buffer!=aa.buffer&&ba();return ha}function B(){v.buffer!=aa.buffer&&ba();return ia}function ja(){v.buffer!=aa.buffer&&ba();return ka}var D=moduleArg,la,ma,readyPromise=new Promise((a,b)=>{la=a;ma=b});D.nc||(D.nc=0);D.nc++; D.ENVIRONMENT_IS_PTHREAD||D.$ww||function(a){function b(m,n,q){var p=new XMLHttpRequest;p.open("GET",m,!0);p.responseType="arraybuffer";p.onprogress=function(r){var k=n;r.total&&(k=r.total);if(r.loaded){p.Vc?D.Lb[m].loaded=r.loaded:(p.Vc=!0,D.Lb||(D.Lb={}),D.Lb[m]={loaded:r.loaded,total:k});var t=k=r=0,u;for(u in D.Lb){var z=D.Lb[u];r+=z.total;k+=z.loaded;t++}r=Math.ceil(r*D.nc/t);D.setStatus&&D.setStatus(`Downloading data... (${k}/${r})`)}else!D.Lb&&D.setStatus&&D.setStatus("Downloading data...")}; p.onerror=function(){throw Error("NetworkError for: "+m);};p.onload=function(){if(200==p.status||304==p.status||206==p.status||0==p.status&&p.response)q(p.response);else throw Error(p.statusText+" : "+p.responseURL);};p.send(null)}function c(m){console.error("package error:",m)}function d(){function m(r,k,t){this.start=r;this.end=k;this.audio=t}function n(r){if(!r)throw"Loading data file failed."+Error().stack;if(r.constructor.name!==ArrayBuffer.name)throw"bad input to processPackageData"+Error().stack; -r=new Uint8Array(r);m.prototype.$c=r;r=a.files;for(var k=0;ka.startsWith("data:application/octet-stream;base64,"),Ya;Ya="BlinkIDWasmSDK.wasm";Xa(Ya)||(Ya=ua(Ya)); function Za(a){if(a==Ya&&za)return new Uint8Array(za);if(xa)return xa(a);throw"both async and sync fetching of the wasm failed";}function ab(a){return za||!qa&&!ra||"function"!=typeof fetch?Promise.resolve().then(()=>Za(a)):fetch(a,{credentials:"same-origin"}).then(b=>{if(!b.ok)throw`failed to load wasm binary file at '${a}'`;return b.arrayBuffer()}).catch(()=>Za(a))} function bb(a,b,c){return ab(a).then(d=>WebAssembly.instantiate(d,b)).then(c,d=>{E(`failed to asynchronously prepare wasm: ${d}`);Wa(d)})}function cb(a,b){var c=Ya;return za||"function"!=typeof WebAssembly.instantiateStreaming||Xa(c)||"function"!=typeof fetch?bb(c,a,b):fetch(c,{credentials:"same-origin"}).then(d=>WebAssembly.instantiateStreaming(d,a).then(b,function(e){E(`wasm streaming compile failed: ${e}`);E("falling back to ArrayBuffer instantiation");return bb(c,a,b)}))} -var G,H,db={319641:a=>{a=I(a);throw Error("Failed to reconfigure RecognizerRunner due to following error: "+a);},319777:(a,b,c,d)=>{a=I(a);b=I(b);c=I(c);d=I(d);throw Error(a+b+c+d);},319993:(a,b)=>{a=I(a);b=I(b);throw Error(a+b);},320103:()=>{throw Error("Ping Proxy permission not found in license!",{cause:"PERMISSION_NOT_GRANTED"});},320206:a=>{throw Error(I(a));},320249:()=>{throw Error("Unable to perform that operation while recognizer is in use!");},320332:()=>{throw Error("Unable to perform that operation while recognizer is in use!"); -},320415:()=>{throw Error("Unable to perform that operation while recognizer is in use!");}};function eb(a){this.name="ExitStatus";this.message=`Program terminated with exit(${a})`;this.status=a} +var G,H,db={319625:a=>{a=I(a);throw Error("Failed to reconfigure RecognizerRunner due to following error: "+a);},319761:(a,b,c,d)=>{a=I(a);b=I(b);c=I(c);d=I(d);throw Error(a+b+c+d);},319977:(a,b)=>{a=I(a);b=I(b);throw Error(a+b);},320087:()=>{throw Error("Ping Proxy permission not found in license!",{cause:"PERMISSION_NOT_GRANTED"});},320190:a=>{throw Error(I(a));},320233:()=>{throw Error("Unable to perform that operation while recognizer is in use!");},320316:()=>{throw Error("Unable to perform that operation while recognizer is in use!"); +},320399:()=>{throw Error("Unable to perform that operation while recognizer is in use!");}};function eb(a){this.name="ExitStatus";this.message=`Program terminated with exit(${a})`;this.status=a} var fb=a=>{a.terminate();a.onmessage=()=>{}},hb=a=>{0==J.Eb.length&&(gb(),J.Ic(J.Eb[0]));var b=J.Eb.pop();if(!b)return 6;J.Ib.push(b);J.xb[a.Hb]=b;b.Hb=a.Hb;b.postMessage({cmd:"run",start_routine:a.Fd,arg:a.Wc,pthread_ptr:a.Hb},a.Kd);return 0},N=0,kb=a=>{var b=ib();a=a();jb(b);return a},lb=(a,b)=>b+2097152>>>0<4194305-!!a?(a>>>0)+4294967296*b:NaN,O=(a,b,...c)=>kb(()=>{for(var d=c.length,e=mb(8*d),f=e>>3,g=0;g{Ca=a;if(F)throw qb(a),"unwind";if(!(pb||0{Ua("loading-workers");yb(()=>Va("loading-workers"))})} function gb(){var a=ua("BlinkIDWasmSDK.worker.js");a=new Worker(a);J.Eb.push(a)}function yb(a){F?a():Promise.all(J.Eb.map(J.Ic)).then(a)} @@ -175,7 +175,7 @@ R)Pe(a,k,u);else if(C){if(p)return 0;Ke(a,U?L:k,u,t,z)}else Oe(a,k,p?u:U?y:M);re a)}catch(c){E(`Module.instantiateWasm callback failed with error: ${c}`),ma(c)}cb(b,function(c){a(c.instance,c.module)}).catch(ma);return{}}(),Sd=a=>(Sd=Z.Da)(a);D.__embind_initialize_bindings=()=>(D.__embind_initialize_bindings=Z.Ea)();var Td=a=>(Td=Z.Fa)(a),Le=a=>(Le=Z.Ga)(a),Ab=D._pthread_self=()=>(Ab=D._pthread_self=Z.Ha)(),sb=a=>(sb=Z.Ia)(a);D.__emscripten_tls_init=()=>(D.__emscripten_tls_init=Z.Ja)(); var bc=(a,b)=>(bc=Z.Ka)(a,b),rb=()=>(rb=Z.Ma)(),ff=D.__emscripten_thread_init=(a,b,c,d,e,f)=>(ff=D.__emscripten_thread_init=Z.Na)(a,b,c,d,e,f);D.__emscripten_thread_crashed=()=>(D.__emscripten_thread_crashed=Z.Oa)();var nb=(a,b,c,d,e)=>(nb=Z.Pa)(a,b,c,d,e),zb=a=>(zb=Z.Qa)(a),Fb=D.__emscripten_thread_exit=a=>(Fb=D.__emscripten_thread_exit=Z.Ra)(a),pe=()=>(pe=Z.Sa)(),of=(a,b)=>(of=Z.Ta)(a,b),gf=a=>(gf=Z.Ua)(a),Cb=(a,b)=>(Cb=Z.Va)(a,b),jb=a=>(jb=Z.Wa)(a),mb=a=>(mb=Z.Xa)(a),ib=()=>(ib=Z.Ya)(); D.dynCall_ji=(a,b)=>(D.dynCall_ji=Z.Za)(a,b);D.dynCall_jiji=(a,b,c,d,e)=>(D.dynCall_jiji=Z._a)(a,b,c,d,e);D.dynCall_viijii=(a,b,c,d,e,f,g)=>(D.dynCall_viijii=Z.$a)(a,b,c,d,e,f,g);D.dynCall_iiiiij=(a,b,c,d,e,f,g)=>(D.dynCall_iiiiij=Z.ab)(a,b,c,d,e,f,g);D.dynCall_iiiiijj=(a,b,c,d,e,f,g,l,m)=>(D.dynCall_iiiiijj=Z.bb)(a,b,c,d,e,f,g,l,m);D.dynCall_iiiiiijj=(a,b,c,d,e,f,g,l,m,n)=>(D.dynCall_iiiiiijj=Z.cb)(a,b,c,d,e,f,g,l,m,n);D.__ZN2MB2NN28LinearDefragmentingAllocator10Allocation4nullE=85200; -D.___start_em_js=318648;D.___stop_em_js=319641;function jf(a,b){var c=ib();try{P(a)(b)}catch(d){jb(c);if(d!==d+0)throw d;of(1,0)}}function mf(a,b,c,d){var e=ib();try{P(a)(b,c,d)}catch(f){jb(e);if(f!==f+0)throw f;of(1,0)}}function kf(a,b,c){var d=ib();try{P(a)(b,c)}catch(e){jb(d);if(e!==e+0)throw e;of(1,0)}}function hf(a,b,c,d){var e=ib();try{return P(a)(b,c,d)}catch(f){jb(e);if(f!==f+0)throw f;of(1,0)}}D.addRunDependency=Ua;D.removeRunDependency=Va;D.FS_createPath=Qc;D.FS_createLazyFile=Tc; +D.___start_em_js=318632;D.___stop_em_js=319625;function jf(a,b){var c=ib();try{P(a)(b)}catch(d){jb(c);if(d!==d+0)throw d;of(1,0)}}function mf(a,b,c,d){var e=ib();try{P(a)(b,c,d)}catch(f){jb(e);if(f!==f+0)throw f;of(1,0)}}function kf(a,b,c){var d=ib();try{P(a)(b,c)}catch(e){jb(d);if(e!==e+0)throw e;of(1,0)}}function hf(a,b,c,d){var e=ib();try{return P(a)(b,c,d)}catch(f){jb(e);if(f!==f+0)throw f;of(1,0)}}D.addRunDependency=Ua;D.removeRunDependency=Va;D.FS_createPath=Qc;D.FS_createLazyFile=Tc; D.FS_createDevice=Ma;D.wasmMemory=v;D.keepRuntimeAlive=()=>pb||0{aa=a;ba=b});k.Pb||(k.Pb=0);k.Pb++; k.ENVIRONMENT_IS_PTHREAD||k.$ww||function(a){function b(m,n,q){var p=new XMLHttpRequest;p.open("GET",m,!0);p.responseType="arraybuffer";p.onprogress=function(r){var h=n;r.total&&(h=r.total);if(r.loaded){p.rc?k.nb[m].loaded=r.loaded:(p.rc=!0,k.nb||(k.nb={}),k.nb[m]={loaded:r.loaded,total:h});var t=h=r=0,u;for(u in k.nb){var A=k.nb[u];r+=A.total;h+=A.loaded;t++}r=Math.ceil(r*k.Pb/t);k.setStatus&&k.setStatus(`Downloading data... (${h}/${r})`)}else!k.nb&&k.setStatus&&k.setStatus("Downloading data...")}; p.onerror=function(){throw Error("NetworkError for: "+m);};p.onload=function(){if(200==p.status||304==p.status||206==p.status||0==p.status&&p.response)q(p.response);else throw Error(p.statusText+" : "+p.responseURL);};p.send(null)}function c(m){console.error("package error:",m)}function d(){function m(r,h,t){this.start=r;this.end=h;this.audio=t}function n(r){if(!r)throw"Loading data file failed."+Error().stack;if(r.constructor.name!==ArrayBuffer.name)throw"bad input to processPackageData"+Error().stack; -r=new Uint8Array(r);m.prototype.vc=r;r=a.files;for(var h=0;h{throw b;},fa="object"==typeof window,ha="function"==typeof importScripts,ia="",ja,ka,la; +r=new Uint8Array(r);m.prototype.vc=r;r=a.files;for(var h=0;h{throw b;},fa="object"==typeof window,ha="function"==typeof importScripts,ia="",ja,ka,la; if(fa||ha)ha?ia=self.location.href:"undefined"!=typeof document&&document.currentScript&&(ia=document.currentScript.src),_scriptDir&&(ia=_scriptDir),ia=ia.startsWith("blob:")?"":ia.substr(0,ia.replace(/[?#].*/,"").lastIndexOf("/")+1),ja=a=>{var b=new XMLHttpRequest;b.open("GET",a,!1);b.send(null);return b.responseText},ha&&(la=a=>{var b=new XMLHttpRequest;b.open("GET",a,!1);b.responseType="arraybuffer";b.send(null);return new Uint8Array(b.response)}),ka=(a,b,c)=>{var d=new XMLHttpRequest;d.open("GET", a,!0);d.responseType="arraybuffer";d.onload=()=>{200==d.status||0==d.status&&d.response?b(d.response):c()};d.onerror=c;d.send(null)};var na=k.print||console.log.bind(console),v=k.printErr||console.error.bind(console);Object.assign(k,ca);ca=null;k.thisProgram&&(da=k.thisProgram);k.quit&&(ea=k.quit);var oa;k.wasmBinary&&(oa=k.wasmBinary);var pa,qa=!1,ra,w,x,y,sa,B,D,ta,ua; function va(){var a=pa.buffer;k.HEAP8=w=new Int8Array(a);k.HEAP16=y=new Int16Array(a);k.HEAPU8=x=new Uint8Array(a);k.HEAPU16=sa=new Uint16Array(a);k.HEAP32=B=new Int32Array(a);k.HEAPU32=D=new Uint32Array(a);k.HEAPF32=ta=new Float32Array(a);k.HEAPF64=ua=new Float64Array(a)}var wa=k.INITIAL_MEMORY||209715200;pa=k.wasmMemory?k.wasmMemory:new WebAssembly.Memory({initial:wa/65536,maximum:32768});va();wa=pa.buffer.byteLength;var xa=[],ya=[],za=[],Aa=[],Ba=!1; diff --git a/resources/full/advanced/BlinkIDWasmSDK.wasm b/resources/full/advanced/BlinkIDWasmSDK.wasm index 83ac5c0..874ddcb 100755 Binary files a/resources/full/advanced/BlinkIDWasmSDK.wasm and b/resources/full/advanced/BlinkIDWasmSDK.wasm differ diff --git a/resources/full/basic/BlinkIDWasmSDK.js b/resources/full/basic/BlinkIDWasmSDK.js index c10973b..f644fc4 100644 --- a/resources/full/basic/BlinkIDWasmSDK.js +++ b/resources/full/basic/BlinkIDWasmSDK.js @@ -22,15 +22,15 @@ function(moduleArg = {}) { var k=moduleArg,aa,ba,readyPromise=new Promise((a,b)=>{aa=a;ba=b});k.Pb||(k.Pb=0);k.Pb++; k.ENVIRONMENT_IS_PTHREAD||k.$ww||function(a){function b(m,n,q){var p=new XMLHttpRequest;p.open("GET",m,!0);p.responseType="arraybuffer";p.onprogress=function(r){var h=n;r.total&&(h=r.total);if(r.loaded){p.rc?k.nb[m].loaded=r.loaded:(p.rc=!0,k.nb||(k.nb={}),k.nb[m]={loaded:r.loaded,total:h});var t=h=r=0,u;for(u in k.nb){var A=k.nb[u];r+=A.total;h+=A.loaded;t++}r=Math.ceil(r*k.Pb/t);k.setStatus&&k.setStatus(`Downloading data... (${h}/${r})`)}else!k.nb&&k.setStatus&&k.setStatus("Downloading data...")}; p.onerror=function(){throw Error("NetworkError for: "+m);};p.onload=function(){if(200==p.status||304==p.status||206==p.status||0==p.status&&p.response)q(p.response);else throw Error(p.statusText+" : "+p.responseURL);};p.send(null)}function c(m){console.error("package error:",m)}function d(){function m(r,h,t){this.start=r;this.end=h;this.audio=t}function n(r){if(!r)throw"Loading data file failed."+Error().stack;if(r.constructor.name!==ArrayBuffer.name)throw"bad input to processPackageData"+Error().stack; -r=new Uint8Array(r);m.prototype.vc=r;r=a.files;for(var h=0;h{throw b;},fa="object"==typeof window,ha="function"==typeof importScripts,ia="",ja,ka,la; +r=new Uint8Array(r);m.prototype.vc=r;r=a.files;for(var h=0;h{throw b;},fa="object"==typeof window,ha="function"==typeof importScripts,ia="",ja,ka,la; if(fa||ha)ha?ia=self.location.href:"undefined"!=typeof document&&document.currentScript&&(ia=document.currentScript.src),_scriptDir&&(ia=_scriptDir),ia=ia.startsWith("blob:")?"":ia.substr(0,ia.replace(/[?#].*/,"").lastIndexOf("/")+1),ja=a=>{var b=new XMLHttpRequest;b.open("GET",a,!1);b.send(null);return b.responseText},ha&&(la=a=>{var b=new XMLHttpRequest;b.open("GET",a,!1);b.responseType="arraybuffer";b.send(null);return new Uint8Array(b.response)}),ka=(a,b,c)=>{var d=new XMLHttpRequest;d.open("GET", a,!0);d.responseType="arraybuffer";d.onload=()=>{200==d.status||0==d.status&&d.response?b(d.response):c()};d.onerror=c;d.send(null)};var na=k.print||console.log.bind(console),v=k.printErr||console.error.bind(console);Object.assign(k,ca);ca=null;k.thisProgram&&(da=k.thisProgram);k.quit&&(ea=k.quit);var oa;k.wasmBinary&&(oa=k.wasmBinary);var pa,qa=!1,ra,w,x,y,sa,B,D,ta,ua; function va(){var a=pa.buffer;k.HEAP8=w=new Int8Array(a);k.HEAP16=y=new Int16Array(a);k.HEAPU8=x=new Uint8Array(a);k.HEAPU16=sa=new Uint16Array(a);k.HEAP32=B=new Int32Array(a);k.HEAPU32=D=new Uint32Array(a);k.HEAPF32=ta=new Float32Array(a);k.HEAPF64=ua=new Float64Array(a)}var wa=k.INITIAL_MEMORY||209715200;pa=k.wasmMemory?k.wasmMemory:new WebAssembly.Memory({initial:wa/65536,maximum:32768});va();wa=pa.buffer.byteLength;var xa=[],ya=[],za=[],Aa=[],Ba=!1; diff --git a/resources/full/basic/BlinkIDWasmSDK.wasm b/resources/full/basic/BlinkIDWasmSDK.wasm index 13530d7..3c51840 100755 Binary files a/resources/full/basic/BlinkIDWasmSDK.wasm and b/resources/full/basic/BlinkIDWasmSDK.wasm differ diff --git a/resources/lightweight/advanced-threads/BlinkIDWasmSDK.js b/resources/lightweight/advanced-threads/BlinkIDWasmSDK.js index 58d500c..5a59d9a 100644 --- a/resources/lightweight/advanced-threads/BlinkIDWasmSDK.js +++ b/resources/lightweight/advanced-threads/BlinkIDWasmSDK.js @@ -22,9 +22,9 @@ function(moduleArg = {}) { function h(){v.buffer!=aa.buffer&&ba();return aa}function w(){v.buffer!=aa.buffer&&ba();return ca}function x(){v.buffer!=aa.buffer&&ba();return da}function ea(){v.buffer!=aa.buffer&&ba();return fa}function A(){v.buffer!=aa.buffer&&ba();return ha}function B(){v.buffer!=aa.buffer&&ba();return ia}function ja(){v.buffer!=aa.buffer&&ba();return ka}var D=moduleArg,la,ma,readyPromise=new Promise((a,b)=>{la=a;ma=b});D.nc||(D.nc=0);D.nc++; D.ENVIRONMENT_IS_PTHREAD||D.$ww||function(a){function b(m,n,q){var p=new XMLHttpRequest;p.open("GET",m,!0);p.responseType="arraybuffer";p.onprogress=function(r){var k=n;r.total&&(k=r.total);if(r.loaded){p.Vc?D.Lb[m].loaded=r.loaded:(p.Vc=!0,D.Lb||(D.Lb={}),D.Lb[m]={loaded:r.loaded,total:k});var t=k=r=0,u;for(u in D.Lb){var z=D.Lb[u];r+=z.total;k+=z.loaded;t++}r=Math.ceil(r*D.nc/t);D.setStatus&&D.setStatus(`Downloading data... (${k}/${r})`)}else!D.Lb&&D.setStatus&&D.setStatus("Downloading data...")}; p.onerror=function(){throw Error("NetworkError for: "+m);};p.onload=function(){if(200==p.status||304==p.status||206==p.status||0==p.status&&p.response)q(p.response);else throw Error(p.statusText+" : "+p.responseURL);};p.send(null)}function c(m){console.error("package error:",m)}function d(){function m(r,k,t){this.start=r;this.end=k;this.audio=t}function n(r){if(!r)throw"Loading data file failed."+Error().stack;if(r.constructor.name!==ArrayBuffer.name)throw"bad input to processPackageData"+Error().stack; -r=new Uint8Array(r);m.prototype.$c=r;r=a.files;for(var k=0;k{aa=a;ba=b});k.Pb||(k.Pb=0);k.Pb++; k.ENVIRONMENT_IS_PTHREAD||k.$ww||function(a){function b(m,n,q){var p=new XMLHttpRequest;p.open("GET",m,!0);p.responseType="arraybuffer";p.onprogress=function(r){var h=n;r.total&&(h=r.total);if(r.loaded){p.rc?k.nb[m].loaded=r.loaded:(p.rc=!0,k.nb||(k.nb={}),k.nb[m]={loaded:r.loaded,total:h});var t=h=r=0,u;for(u in k.nb){var A=k.nb[u];r+=A.total;h+=A.loaded;t++}r=Math.ceil(r*k.Pb/t);k.setStatus&&k.setStatus(`Downloading data... (${h}/${r})`)}else!k.nb&&k.setStatus&&k.setStatus("Downloading data...")}; p.onerror=function(){throw Error("NetworkError for: "+m);};p.onload=function(){if(200==p.status||304==p.status||206==p.status||0==p.status&&p.response)q(p.response);else throw Error(p.statusText+" : "+p.responseURL);};p.send(null)}function c(m){console.error("package error:",m)}function d(){function m(r,h,t){this.start=r;this.end=h;this.audio=t}function n(r){if(!r)throw"Loading data file failed."+Error().stack;if(r.constructor.name!==ArrayBuffer.name)throw"bad input to processPackageData"+Error().stack; -r=new Uint8Array(r);m.prototype.vc=r;r=a.files;for(var h=0;h{aa=a;ba=b});k.Pb||(k.Pb=0);k.Pb++; k.ENVIRONMENT_IS_PTHREAD||k.$ww||function(a){function b(m,n,q){var p=new XMLHttpRequest;p.open("GET",m,!0);p.responseType="arraybuffer";p.onprogress=function(r){var h=n;r.total&&(h=r.total);if(r.loaded){p.rc?k.nb[m].loaded=r.loaded:(p.rc=!0,k.nb||(k.nb={}),k.nb[m]={loaded:r.loaded,total:h});var t=h=r=0,u;for(u in k.nb){var A=k.nb[u];r+=A.total;h+=A.loaded;t++}r=Math.ceil(r*k.Pb/t);k.setStatus&&k.setStatus(`Downloading data... (${h}/${r})`)}else!k.nb&&k.setStatus&&k.setStatus("Downloading data...")}; p.onerror=function(){throw Error("NetworkError for: "+m);};p.onload=function(){if(200==p.status||304==p.status||206==p.status||0==p.status&&p.response)q(p.response);else throw Error(p.statusText+" : "+p.responseURL);};p.send(null)}function c(m){console.error("package error:",m)}function d(){function m(r,h,t){this.start=r;this.end=h;this.audio=t}function n(r){if(!r)throw"Loading data file failed."+Error().stack;if(r.constructor.name!==ArrayBuffer.name)throw"bad input to processPackageData"+Error().stack; -r=new Uint8Array(r);m.prototype.vc=r;r=a.files;for(var h=0;h{throw b;},fa="object"==typeof window,ha="function"==typeof importScripts,ia="",ja,ka,la; +r=new Uint8Array(r);m.prototype.vc=r;r=a.files;for(var h=0;h{throw b;},fa="object"==typeof window,ha="function"==typeof importScripts,ia="",ja,ka,la; if(fa||ha)ha?ia=self.location.href:"undefined"!=typeof document&&document.currentScript&&(ia=document.currentScript.src),_scriptDir&&(ia=_scriptDir),ia=ia.startsWith("blob:")?"":ia.substr(0,ia.replace(/[?#].*/,"").lastIndexOf("/")+1),ja=a=>{var b=new XMLHttpRequest;b.open("GET",a,!1);b.send(null);return b.responseText},ha&&(la=a=>{var b=new XMLHttpRequest;b.open("GET",a,!1);b.responseType="arraybuffer";b.send(null);return new Uint8Array(b.response)}),ka=(a,b,c)=>{var d=new XMLHttpRequest;d.open("GET", a,!0);d.responseType="arraybuffer";d.onload=()=>{200==d.status||0==d.status&&d.response?b(d.response):c()};d.onerror=c;d.send(null)};var na=k.print||console.log.bind(console),v=k.printErr||console.error.bind(console);Object.assign(k,ca);ca=null;k.thisProgram&&(da=k.thisProgram);k.quit&&(ea=k.quit);var oa;k.wasmBinary&&(oa=k.wasmBinary);var pa,qa=!1,ra,w,x,y,sa,B,D,ta,ua; function va(){var a=pa.buffer;k.HEAP8=w=new Int8Array(a);k.HEAP16=y=new Int16Array(a);k.HEAPU8=x=new Uint8Array(a);k.HEAPU16=sa=new Uint16Array(a);k.HEAP32=B=new Int32Array(a);k.HEAPU32=D=new Uint32Array(a);k.HEAPF32=ta=new Float32Array(a);k.HEAPF64=ua=new Float64Array(a)}var wa=k.INITIAL_MEMORY||209715200;pa=k.wasmMemory?k.wasmMemory:new WebAssembly.Memory({initial:wa/65536,maximum:32768});va();wa=pa.buffer.byteLength;var xa=[],ya=[],za=[],Aa=[],Ba=!1; diff --git a/resources/lightweight/basic/BlinkIDWasmSDK.wasm b/resources/lightweight/basic/BlinkIDWasmSDK.wasm index e8f100a..a88a12a 100755 Binary files a/resources/lightweight/basic/BlinkIDWasmSDK.wasm and b/resources/lightweight/basic/BlinkIDWasmSDK.wasm differ diff --git a/ui/demo.html b/ui/demo.html index 2bc14f5..04684fc 100644 --- a/ui/demo.html +++ b/ui/demo.html @@ -139,7 +139,7 @@ } - + +