Reputation: 466
I have a flash file (.swf) on the homepage of my web site. When a user loads the page, the file cycles through some images. It works as expected when I access the site from a Windows PC, but when I access it from either a Mac computer or an iPhone/iPad, there is a white space where the flash file should be. What usually causes this kind of behavior?
EDIT:
Did some more careful testing on my Mac (running OS X Version 10.6.8). The flash file does not work in the latest version of Safari with the latest Flash Player installed, but it does work in Firefox.
Upvotes: 0
Views: 395
Reputation: 466
Interestingly, the answer to this question didn't have anything to do with the flash's code itself. The file in question was placed on the page by way of the < embed > element. As I discovered from reading this rather old but still very relevant article, < embed > is not supported in all browsers. Apparently, it's supported in Firefox but not in Chrome or Safari. After following the advice in that article, the flash file plays correctly in all flash-supporting browsers.
Upvotes: 0
Reputation: 11590
Running Flash from a web page is not supported in iOS (iPhone/iPad), likely your Mac OSX does not have the Flash Player plugin.
Upvotes: 0
Reputation: 3558
Flash doesn't work on iOS, iOS does not support it. As for OS X, what browser(s) have you tried and what versions of OS X?
Upvotes: 2