mirror of
https://github.com/docusealco/docuseal
synced 2026-11-07 23:32:33 -05:00
canvas blocked message
This commit is contained in:
1 parent
f1d146eca3
commit
231fff5508
4 files changed
+64
-5
No files matched your search
@@ -35,4 +35,24 @@ function isValidSignatureCanvas (data) {
|
||||
return validStrokes.length > 0
|
||||
}
|
||||
|
||||
export { isValidSignatureCanvas }
|
||||
function isCanvasBlocked () {
|
||||
try {
|
||||
const testCanvas = document.createElement('canvas')
|
||||
|
||||
testCanvas.width = 2
|
||||
testCanvas.height = 2
|
||||
|
||||
const ctx = testCanvas.getContext('2d')
|
||||
|
||||
ctx.fillStyle = 'rgb(255, 0, 0)'
|
||||
ctx.fillRect(0, 0, 2, 2)
|
||||
|
||||
const pixel = ctx.getImageData(0, 0, 1, 1).data
|
||||
|
||||
return pixel[0] !== 255 || pixel[1] !== 0 || pixel[2] !== 0 || pixel[3] !== 255
|
||||
} catch (e) {
|
||||
return true
|
||||
}
|
||||
}
|
||||
|
||||
export { isValidSignatureCanvas, isCanvasBlocked }
|
||||
Reference in new issue
Block a user