diff --git a/gateway/assets/script/bootstrap.js b/gateway/assets/script/bootstrap.js index b863c1ca..c56fe532 100644 --- a/gateway/assets/script/bootstrap.js +++ b/gateway/assets/script/bootstrap.js @@ -320,8 +320,9 @@ app.controller("home", ['$scope', '$log', '$http', '$location', '$interval', '$f ]); function uuidv4() { + var cryptoInstance = window.crypto || window.msCrypto; // for IE11 return ([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g, function(c) { - return (c ^ crypto.getRandomValues(new Uint8Array(1))[0] & 15 >> c / 4).toString(16) + return (c ^ cryptoInstance.getRandomValues(new Uint8Array(1))[0] & 15 >> c / 4).toString(16) }) } \ No newline at end of file