Reputation: 731
I have a pdf with embedded swf inside it, i was able to view this PDF on desktop using browsers after installing Adobe Reader XI and flash player plugin.
My problem is that i am trying to view this pdf on Android but i can't, as you might know flash player on the Android is no longer supported, i tried to download the PDF on the Android device and open it with Acrobat Reader (for Android) but it didn't work.
this is a link for a sample PDF with swf embedded in side it: https://www.dropbox.com/s/8y0q0d9d9r66vie/1-Subject%20A4%20Notebook%201%20p.%204.pdf
If you know a converting tool to convert the PDF(with embedded swf) to any format that Android can understand i think it will help.
Upvotes: 4
Views: 2301
Reputation: 141
I think this was answered some time this year. It should be noted however that it is not guaranteed to work especially in new devices since am sure you know the issue concerning flash on android.
This isn't a straigh forward way of solving it but you can download the swfdec source code (http://swfdec.freedesktop.org), cross-compile the swfdec source code to android then port the swfdec surface to android's View class
Upvotes: 0
Reputation: 1285
He can offer 1million reps if he wants, the fact is he's chosen the wrong technology stack for andriod. With a lot of effort, you might get the Flash player to run on an android browser on a very limited set of devices, (and none with android 4.0+), but that still won't run it inside a pdf viewer.
Upvotes: 4
Reputation: 914
Here is a potential workaround if you are absolutely unable to find any solutions -
Depending on the complexity of your functionality, the translation should be quite seamless. The functionality usually dropped by a Swiffy conversion is more sophisticated things like input/output etc.
All in all, it can indeed be quite difficult to support Flash on mobile devices, especially when it is embedded in an unordinary way. Hopefully this helps to make things seem less at a standstill.
Upvotes: 0