Tag Archives: vuepdf Cannot read properties of undefined (reading ‘catch’)

[Solved] vue-pdf Cannot read properties of undefined (reading ‘catch’)

Error reporting after dependent installation

TypeError: Cannot read properties of undefined (reading 'catch')
    at PDFJSWrapper.renderPage (pdfjsWrapper.js?a068:196)
    at VueComponent.resize (componentFactory.js?0d60:75)
    at invokeWithErrorHandling (vue.esm.js?a026:1872)
    at VueComponent.invoker (vue.esm.js?a026:2197)
    at invokeWithErrorHandling (vue.esm.js?a026:1872)
    at VueComponent.Vue.$emit (vue.esm.js?a026:3912)
    at VueComponent.handler (resize-sensor.vue?c7ed:49)
    at invokeWithErrorHandling (vue.esm.js?a026:1872)
    at Watcher.run (vue.esm.js?a026:4593)
    at flushSchedulerQueue (vue.esm.js?a026:4335)

 

Solution:

lock the dependent version

npm and [email protected]

npm and [email protected]

 

pacakge.json

“pdfjs-dist”: “2.5.207”,

“vue-pdf”: “4.2.0”