web应用程序 – window.crypto.getRandomValues()的兼容性

前端之家收集整理的这篇文章主要介绍了web应用程序 – window.crypto.getRandomValues()的兼容性前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我需要在Javascript中生成加密安全的伪随机数。我知道window.crypto.getRandomValues API,它正是我想要的。不过,我也知道这是比较近的(2011年左右)。

我可以安全地假设window.crypto.getRandomValues存在,还是会使用它在某些浏览器上引入兼容性问题?是否有任何不支持window.crypto.getRandomValues(包括移动或桌面浏览器)的主要(广泛使用)浏览器,如果是,我需要担心哪些?我很高兴得知,有足够的支持,我不再需要担心fallback methods,如果确实如此。

解决方法

Can I safely assume window.crypto.getRandomValues is present

一如以往,这取决于您的目标市场,并将随着时间的推移而改变。 caniuse.com列出哪些浏览器支持它并计算浏览器市场份额。

这是一个总结:

> IE 11:w /前缀> IE Mobile 11:w /前缀Firefox:21Firefox手机:21> Safari:从6.1> Safari手机:7.1> Chrome:11Chrome for Mobile:23> Android浏览器:4.4歌剧:15歌剧手机:36歌剧迷:不

原文链接:https://www.f2er.com/html/232622.html

猜你在找的HTML相关文章