要么cdn字库问题,要么是下面的问题
cdn问题
即https://cdn.jsdelivr.net/npm/hanzi-writer-data@的问题
见node_modules\hanzi-writer\dist\hanzi-writer.js的getCharDataUrl
这里笔画数据是在线请求cdn, 请求多了有时候也会失败
Path2D的问题
我安装的是最新的一个版本 npm install hanzi-writer-miniprogram@beta
修改以下文件 node_modules\hanzi-writer\dist\hanzi-writer.js
function StrokeRenderer(stroke)
将该函数中开始的’var usePath2D’,设置为’var usePath2D = false’;
为什么要改这里?因为有时候提示new Path2D()` should not be used, please use `canvas.createPath2D()
,canvas.createPath2D()搜索不到,那就搜Path2D,所以就找到了
为什么我要改这个?
也不是我要改,因为有客户找我解决这个真机显示不出来的问题