我需要在 Javascript 中生成加密安全的伪随机数。我知道window.crypto.getRandomValues
API,它完全符合我的要求。但是,我也知道它是最近才引入的(在 2011 年左右)。
我可以安全地假设window.crypto.getRandomValues
它存在,还是会在某些浏览器上引入兼容性问题?是否有不支持的主要(广泛使用的)浏览器window.crypto.getRandomValues
(包括移动或桌面浏览器),如果有,我需要担心哪些?如果确实是这样的话,我会很高兴得知有足够的支持让我不再需要担心回退方法。