1
codehz 2021-10-17 19:33:23 +08:00 via Android
这种方法似乎不能检查预定义列表之外的字体。。。。
Chrome 貌似提供了访问本地字体列表的 api web.dev/local-fonts |
2
xieqiqiang00 OP @codehz
这个还没实装,如果有这种 API 我这个的确没有必要使用。 但就算 chrome 实装了 Firefox 或者苹果那边也不可能能用。 计算机中的字体的确只能检测到我内置的列表里的字体,但我这个表只是记录了名字,而且我使用下来效率非常高,内置的 700 多种个字体不到 100 毫秒就能检测完成,与之对比的 360 字体检测 300 种字体要好几秒才能检测完。 而且字体的粗细和字符集判断并不是内置的。 |
3
xieqiqiang00 OP 我又多测了几次,实际大概只要 50 多毫秒
检测了 723 种字体,找到了 184 种,耗时 62ms 检测了 723 种字体,找到了 184 种,耗时 54ms 检测了 723 种字体,找到了 184 种,耗时 57ms 检测了 723 种字体,找到了 184 种,耗时 54ms |