How to Run Unity exported Flash Content in Mobile Browser

Hello Friends,

I have developed a Flash interactive project using Unity 3D. After export for flash platform i got following 4 files:

  • embeddingapi.swc
  • FlashInteractiveDemo.html
  • FlashInteractiveDemo.swf
  • swfobject.js

When i am playing the HTML file in Desktop browser the Flash content is loading and running properly. But when i am opening the HTML in my Android Mobile Browser it is showing nothing completely and giving option of Install Adobe Player.But when i am clicking on option to install Adobe player it is Giving error in that - Your Device Does Not support Adobe Player. This is weird as other hosted swf files are running properly in my device.

What could be the problem? Please help me.

Couple things from the manual and flash:

Note. Flash deployment licenses are no longer available and Flash will be removed from Unity 5. However, Flash support will continue throughout the 4.x cycle.

and

Note that the Unity Flash build option exports SWF files for playback in your browser. The SWF is not intended for playback on mobile platforms.

So, you doing something that is unsupported from unity and something that is going to be removed from unity all together. Perhaps a different route would be wise.

Hello Landern,

Actually i am using 4.3.x version of unity but it’s bad for me that it will not run on mobile browser. Also i just read that from android 4.1 update Adobe Flash Player will not be supported and i have 4.2 version of android. I think this is the reason for not working in mobile.

Thanks