Comments (12)
@bw7432 This needs to be done in the source file of pdf.js. The library does not expose this option. It's just checking if the window parent is not equal to window and this does not play nicely with Angular's ui-router.
Search for this line (should be around line number 16301):
isViewerEmbedded: (window.parent !== window)
And change it to:
isViewerEmbedded: true
from angular-pdfjs-viewer.
Managed to do a quick fix for now.
I'm preventing the pdf viewer to update the window title by manually setting PDFViewerApplication.isViewerEmbedded to true. This works for my current configuration.
from angular-pdfjs-viewer.
@ciriac, thanks for clarifying. Works perfectly, thanks so much!
from angular-pdfjs-viewer.
@gerob311 We're using ui-router as well, but aren't experiencing these issues.
Please create a jsfiddle which demonstrates the problem.
from angular-pdfjs-viewer.
@gerob311 Have you tested this in other browsers? I am seeing a similar issue, but it seems to only happen in Chrome? Safari and Firefox seems to work fine.
from angular-pdfjs-viewer.
I'm encountering this same exact issue. Seems to only be happening in Chrome. Any update regarding this?
from angular-pdfjs-viewer.
@ciriac so far, your quick fix in Chrome seems to work, thanks!
from angular-pdfjs-viewer.
Managed to do a quick fix for now.
I'm preventing the pdf viewer to update the window title by manually setting PDFViewerApplication.isViewerEmbedded to true. This works for my current configuration.
Where should this be put? I'm having the same issue. Routes are not working correctly.
from angular-pdfjs-viewer.
any updates on this? Could we set it to true in pdf.js-viewer or pass some config somehow. (This library is a bower component in my project and all components ignored in git). Thanks.
from angular-pdfjs-viewer.
Added it to our TODO list.
from angular-pdfjs-viewer.
Any news on this issue ? Same situation than @alexburkhay ... Thanks
from angular-pdfjs-viewer.
Hi there ... is that option available now ? I am experiencing this same thing and I do not want to edit the vendor file.
from angular-pdfjs-viewer.
Related Issues (20)
- One document, multiple downloads HOT 2
- How to change language of the viewer? HOT 1
- Setting data attribute for the directive and filename
- CSS messes fonts defined elsewhere HOT 1
- README.md
- How can i access PdfFindController? I need to search text get the position of the text and highlight that
- Use bower postinstall after running npm install, why? HOT 7
- Go to a specific page?
- App crash when read japanese file encoding
- Unexpected server response.
- Uncaught Error: Cannot find module '../build/pdf.js' HOT 1
- Is that repo still active ?
- Error while loading the content & Invalid parameter value detected. HOT 2
- IE 11 Not working HOT 2
- Uncaught (in promise) Error: Missing PDF file. at getDocumentError HOT 1
- Rename project
- Get the total number of pages of the PDF Document
- Difference in printed documents: Chrome and IE11 HOT 1
- I have pdf viewer in modal pop up.if i use window.print for print it prints whole window but not pdf.can any help to solve this issue
- Try Applications
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from angular-pdfjs-viewer.