组件开发当前存在问题
1、canvas绘制字体:
问题描述:canvas绘制字体时,若环境中相应的字体文件未加载,此时canvas选用默认字体进行绘制,之后等字体文件加载完后canvas并不会主动重绘字体内容
当前解决思路:使用document.font/FontFace主动监听字体文件的加载,
当前问题一:无法判断当前环境中是否存在字体文件(虽然document.font.values中有引用,但是chrome会清楚字体文件的缓存),所以每次都需要重新请求
当前问题二:从平台配置项中获取的字体名称与实际的字体文件名称会有不匹配的情况(如站酷高端黑修订151105就多了一个空格)
当前问题三:平台配置项中许多字体选项其实并没有对应的字体文件
当前问题四:我们需要手动过滤终端环境中系统默认字体
如遇其他使用问题,可扫描下方二维码,获取更多产品支持~