We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a4e64ee commit 8db232fCopy full SHA for 8db232f
src/packages/__VUE/avatarcropper/index.taro.vue
@@ -245,6 +245,9 @@ export default create({
245
246
// base64转图片(canvasImage)
247
const dataURLToCanvasImage = (canvas: any, dataURL: string): Promise<HTMLImageElement> => {
248
+ if (!canvas) {
249
+ return Promise.reject(new Error('Invalid canvas element'))
250
+ }
251
return new Promise((resolve) => {
252
const img = canvas.createImage()
253
img.onload = () => resolve(img)
0 commit comments