Comments (4)
No plans for now. The object element is the only cross-browser solution, and the mobile space is incredibly fragmented.
If you use the static object code (not the JavaScript version), the object works fine in iOS. I'm not sure why the JS version doesn't work in iOS, I'll investigate when I have time.
I don't have any non-iOS mobile devices -- my Android phone was stolen a while back. :P
from pdfobject.
I think the problem is iPad Safari doesn't return "application/pdf" in navigator.mimeTypes, thus hasGeneric fails. This guy seems to have this figured out: http://www.pinlady.net/PluginDetect/PDFReader/, maybe pdf object can delegate the detection to it instead.
from pdfobject.
Thanks for the info and link, it's very helpful.
from pdfobject.
Almost three years have passed since this question was posed, it's definitely still relative. FWIW I'm looking into using <embed>
now that it's officially supported in the HTML5 spec (and HTML5 is now official). For pure markup (no JS) I still recommend <object>
since it provides a fallback mechanism.
from pdfobject.
Related Issues (20)
- PDFObject Not Show and Only show Root File HOT 2
- Eraser HOT 1
- PDFObject save button option HOT 1
- Disabled download and print button HOT 1
- Use google docs PDF conversion for mobile devices? HOT 5
- [Documentation] Standalone examples of .html files + PDFObject? HOT 3
- Remove some buttons and only show one page at a time HOT 1
- Render html elements within "the full-browser embed" HOT 1
- Fails to load in IE11 HOT 8
- Is there a way to track button clicks? HOT 2
- Navigator.pdfViewerEnabled support? HOT 8
- PDFObject: Page option not working in Microsoft Edge HOT 2
- The problem occurred when using PDFObject in React: Page A embedded with duplicate Page A. HOT 3
- Cannot set properties of undefined HOT 1
- Prevent download pdf automatically HOT 1
- PDFObject is vulnerable to PDFInjection HOT 4
- XSS in fallback link if url is controllable by attacker HOT 5
- base64 PDF how to set title? HOT 1
- Sign PDF with digital certificate HOT 1
- change default download file name HOT 1
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 pdfobject.