recorder 调用destroy后, onData还是会有输出watcher数据
FlyingBig opened this issue · 12 comments
嗯~ input 的事件监听没有正确的 uninstall
,提交了 pr。pr @FlyingBig
canvas的uninstall也存在同样的问题。 canvas的context监听错了
canvas的uninstall也存在同样的问题。 canvas的context监听错了
ok~,我康康
@FlyingBig 试试 1.2.0-alpha.22 版本~
@cbbfcd recorder被销毁后再次实例化,canvas可能会有部分属性无法监听.
新建canvas的context对象某些属性的PropertyDescriptor和CanvasRenderingContext2D.prototype的PropertyDescriptor 不一致.导致上图代码判断时无法重新监听.
✋还有一个问题 在fontFace.ts遇见字体体积比较大会导致String.fromCharCode.apply(null, buffer)转换失败(调用栈爆了但不了解为什么会这样 😢 )
@FlyingBig 好的,我康康,PS: 你是在你们公司的产品上用吗?深度用户啊~👍
@FlyingBig ,另外,这两种情况,可以提供一个可复现的 DEMO 吗?😂
@cbbfcd https://codesandbox.io/s/beautiful-kare-1qf74?file=/src/App.vue canvas相关问题。
至于字体问题,我没有找到在线的pdf含有中文字体文件。就木有提供demo。
@FlyingBig 好的,我康康,PS: 你是在你们公司的产品上用吗?深度用户啊~👍
对的啊。感觉挺符合我们一个项目的需求,所以在针对不同情况在做测试。 (开源真的是程序员伟大的象征啊:) )
@cbbfcd https://codesandbox.io/s/beautiful-kare-1qf74?file=/src/App.vue canvas相关问题。
至于字体问题,我没有找到在线的pdf含有中文字体文件。就木有提供demo。
@FlyingBig 👍,多提反馈啊
字体问题是 String.fromCharCode
在 ArrayBuffer
很大的时候会爆栈,我提了一个 PR
通过切片的方式来转字符串
canvas
那个应该也修了
等合了,新版本你再试试
@FlyingBig 试试 1.2.0-alpha.24