diff --git a/packages/artplayer-plugin-blur/src/index.js b/packages/artplayer-plugin-blur/src/index.js index 74667e0c0..6885af2b8 100644 --- a/packages/artplayer-plugin-blur/src/index.js +++ b/packages/artplayer-plugin-blur/src/index.js @@ -3,7 +3,7 @@ import blurImageUrl from 'blur-image-url'; function artplayerPluginBlur(art) { const { errorHandle, clamp } = art.constructor.utils; errorHandle( - Object.prototype.hasOwnProperty.call(CanvasRenderingContext2D.prototype, 'filter'), + CanvasRenderingContext2D && Object.prototype.hasOwnProperty.call(CanvasRenderingContext2D.prototype, 'filter'), 'Your browser does not support canvas blur', ); const { player } = art;