如何在 Safari 中启用 navigator.hardwareConcurrency?
How to enable navigator.hardwareConcurrency in Safari?
对于我的模型,我需要为 Safari 浏览器启用 navigator.hardwareConcurrency,以便我可以查看客户端有多少虚拟核心。
我在 canIuse.com 上找到了下面的语句,但仍然不知道如何启用,我对如何启用它有点模糊。
WebKit browsers clamp the maximum value returned to 2 on iOS devices and 8 on all others. Disabled in Safari behind the ENABLE_NAVIGATOR_HWCONCURRENCY build option.
干杯!!
迟到的答案。我相信您需要在编译时在浏览器代码中启用它。因此,除非您正在编译浏览器,否则无法完成。以下站点 https://caniuse.com/#feat=hardwareconcurrency 表示启用后它将 return 在 iOS 上获得 2,在其他站点上获得 8。因此,您可以包装您的调用以获取硬件并发性并根据 os.
为 Safari 特别处理 returning 2 或 8
有关更多信息,请参阅 here。
对于我的模型,我需要为 Safari 浏览器启用 navigator.hardwareConcurrency,以便我可以查看客户端有多少虚拟核心。
我在 canIuse.com 上找到了下面的语句,但仍然不知道如何启用,我对如何启用它有点模糊。
WebKit browsers clamp the maximum value returned to 2 on iOS devices and 8 on all others. Disabled in Safari behind the ENABLE_NAVIGATOR_HWCONCURRENCY build option.
干杯!!
迟到的答案。我相信您需要在编译时在浏览器代码中启用它。因此,除非您正在编译浏览器,否则无法完成。以下站点 https://caniuse.com/#feat=hardwareconcurrency 表示启用后它将 return 在 iOS 上获得 2,在其他站点上获得 8。因此,您可以包装您的调用以获取硬件并发性并根据 os.
为 Safari 特别处理 returning 2 或 8有关更多信息,请参阅 here。