library icon indicating copy to clipboard operation
library copied to clipboard

Failed to execute 'getImageData' on 'CanvasRenderingContext2D': The source width is 0.

Open jinxiaochi opened this issue 2 years ago • 1 comments

Describe the bug I wirite a modal to scan the barcode, and it is close when it finish. I write the code base on the project exam, that is multi-camera But when the modal is close, the program report a bug below:

index.js:56 DOMException: Failed to execute 'getImageData' on 'CanvasRenderingContext2D': The source width is 0.

image

To Reproduce I looking for the trace stack, and find it cause by BrowserMultiFormatReader.decodeContinuously. I guess it changes the status of _stopContinuousDecode incorrectly by go through the source code roughly.

Here is my change:

image

Expected behavior But I do not know if I was right to change the code, or the proceess of reset _stopContinuousDecode is necessary in other aspects. The method seems important in the project, so I dare not to make a pull request.

Thanks to anynone for answering my question, and I feel little nervous when first time make a Issue.

Desktop (please complete the following information):

  • OS: windows 10
  • Browser Chrome
  • Version 115.0.5790.110
  • other:Chrome Mobile phone simulator for Iphone SE.

jinxiaochi avatar Aug 02 '23 07:08 jinxiaochi

Stale issue message

github-actions[bot] avatar Apr 29 '24 08:04 github-actions[bot]