I want to show a document generated from base64 in my web, but throws this error and doesn't display anything. There's no error in the controller, this message shows in the browser (Chrome):
Uncaught Error: Assertion failed at assert (pdf_viewer_wrapper.js:5) at Viewport.getPageAtY_ (pdf_viewer_wrapper.js:16) at Viewport.getMostVisiblePage (pdf_viewer_wrapper.js:16) at HTMLElement.updateUIForViewportChange (pdf_viewer_wrapper.js:2241) at HTMLElement.viewportChanged_ (pdf_viewer_wrapper.js:2091) at Viewport.viewportChangedCallback_ (pdf_viewer_wrapper.js:2091) at Viewport.updateViewport_ (pdf_viewer_wrapper.js:16) at pdf_viewer_wrapper.js:16 at Viewport.mightZoom_ (pdf_viewer_wrapper.js:16) at Viewport.fitToNone (pdf_viewer_wrapper.js:16) Frame for document: <iframe id="framePDF2" frameborder="0" style="width: 100%; height:900px;" src=""></iframe>
JQuery to obtain base64 from controller:
success: function (result) { $('#framePDF2').attr('src', "data:application/pdf;base64," + result.pdf); }