diff --git a/src/core/view/components/canvas/index.vue b/src/core/view/components/canvas/index.vue index c4c2e6547dfd735e0e28760f92d956e84b4d20ac..910d20c47fefa404ab7abdda2b3e3b2b2ac107a4 100644 --- a/src/core/view/components/canvas/index.vue +++ b/src/core/view/components/canvas/index.vue @@ -446,9 +446,10 @@ export default { }, this.$page.id) return } - if (!callbackId) { + if (!callbackId) { + // fix [...]展开TypedArray在低版本手机报错的问题,使用Array.prototype.slice return { - data: [...imgData.data], + data: Array.prototype.slice.call(imgData.data), width: destWidth, height: destHeight }