1 2 3 4 Previous Next 55 Replies Latest reply: Feb 27, 2012 9:29 AM by Jowie Go to original post
  • 45. Re: Safari 5.1 - 10.6.8 - Flash input problem
    jfirst Level 1 Level 1 (0 points)

    Safari 5.1 & 5.1.1 both won't display an SWF file that dispalys perfectly in 5.0 & in other Browsers. The Activity Window in Safari reports that the swf file is missing - which is incorrect. The same upload works in other browsers & in Safari 5.0. Why is nothing being communicated about this? Why are numerous reports to Apple being ignored? This is very frustrating & disconcerting.

  • 46. Re: Safari 5.1 - 10.6.8 - Flash input problem
    Steve Herman1 Level 4 Level 4 (2,545 points)

    Hey Dave,

     

    Just curious if you could provide some more details on how you "use the FP debugger to trace to the Terminal in Safari".

     

    I use the debugger while working in Eclipse, but it sounds like you're describing something you're doing directly in Safari.

     

    Thanks,

    Steve

  • 47. Re: Safari 5.1 - 10.6.8 - Flash input problem
    davekaplan Level 1 Level 1 (0 points)

    Hi Steve,

     

    I should have said "from Safari". Running Safari with Flash that's tracing, we can see those traces in the Terminal. Have you tried that before? It's super handy.

     

    Basically you make if you don't already have one, make a mm.cfg file which goes in:

    HD/Library/Application Support/Macromedia/mm.cfg

     

    In that mm.cfg file you have:

    ErrorReportingEnable=1

    TraceOutputFileEnable=1

    MaxWarnings=0

    TraceOutputBuffered = 1

     

    There are lots of other options for that mm.cfg, check out jpauclair's page, links at the bottom here.

     

    - -

     

    Then you have a flashlog.txt file located in:

    /HD/Users/YourUserName/Library/Preferences/Macromedia/Flash Player/Logs/flashlog.txt

     

    Open up a browser that's running your Debug version of the Flash Player or if you use a Flash Player Debugger lcoally that works too. Then in the Terminal you use a tail command:

    tail -f Library/Preferences/Macromedia/Flash\ Player/Logs/flashlog.txt

     

    Run some Flash with trace commands and you should see them in your Terminal. I added a command to a .bash_profile that lets me type 'trace' into my Terminal and get the log... I got sick of looking for and/or typing that tail command. I also created a 'cleartrace' to empty the log. In my .bash_profile I have:

     

    alias trace='tail -f Library/Preferences/Macromedia/Flash\ Player/Logs/flashlog.txt'

    alias cleartrace="cat /dev/null > /Users/MyUserName/Library/Preferences/Macromedia/Flash\ Player/Logs/flashlog.txt"

     

    You can also use the Console.app and launch that from the Terminal, but the Terminal is already sweet and you can have a sweet translucent simple window off to the side of your browser window... in the same .bash_profile I have: alias consoletrace='open -a /Volumes/Macintosh\ HD/Applications/Utilities/Console.app/ /Users/MyUserName/Library/Preferences/Macromedia/Flash\ Player/Logs/flashlog.txt'

     

    Here are some of the links I learned this from:

    http://jpauclair.net/2010/02/10/mmcfg-treasure/

    http://yourpalmark.com/2005/07/01/trace-from-the-browser-using-standard-trace/

    http://evolve.reintroducing.com/2009/12/11/tips-n-tricks/tip-output-trace-statem ents-through-terminal/

     

    Happy Tracing!

    Dave

  • 48. Re: Safari 5.1 - 10.6.8 - Flash input problem
    davekaplan Level 1 Level 1 (0 points)

    Oh one more fun thing about tracing to the Terminal... and this is totally self-indulgent silliness... you can make yourself a sharp ascii thingy to display when your Flash fires up. Open up the Terminal, trace and check out mine:

    http://workalicio.us

     

    You can make something like that using links like these:

    http://patorjk.com/software/taag/

    http://www.glassgiant.com/ascii/

     

    Sometimes if you're browsing the web using Safari with the Debugger and the Terminal trace running you'll see mad output from sites that left the Trace on when the dev did the final publish. I think it's always a good idea to turn that off.

     

    I've also run into plenty of errors when I'm using the Safari/FP Debugger... sometimes it kills my web browsing experience, which is why Chrome has it right with its built in FP and ability to switch between that built-in and a Debugger version. In the end though I'm a bigger fan of Safari so it's tough... most of my bookmarks are there.

     

    Dave

  • 49. Re: Safari 5.1 - 10.6.8 - Flash input problem
    Steve Herman1 Level 4 Level 4 (2,545 points)

    Hey Dave,

     

    Sorry for the late response but thanks for the info and links. I'll have to try out some of that stuff.

     

    Steve

  • 50. Re: Safari 5.1 - 10.6.8 - Flash input problem
    aimee207 Level 1 Level 1 (0 points)

    This still appears to be a problem.  The only working solution I have found so far is to remove the wmode transparent, but unfortunately I need that.  wmode opaque doesn't work.  Does anyone have any other fixes?

  • 51. Re: Safari 5.1 - 10.6.8 - Flash input problem
    davekaplan Level 1 Level 1 (0 points)

    Aimee,

     

    Does it only happen when you're using the Debug Flash Player in Safari? You can usually count on the fact that your average web surfer isn't running Safari with the Debug FP version.

     

    Dave

  • 52. Re: Safari 5.1 - 10.6.8 - Flash input problem
    aimee207 Level 1 Level 1 (0 points)

    My client probably won't appreciate that answer!  It is happening on one persons computer who doesn't have the debugger anyway.

  • 53. Re: Safari 5.1 - 10.6.8 - Flash input problem
    aimee207 Level 1 Level 1 (0 points)

    No one?  This is crazy, it essentially means Flash just doesn't work in Safari?!  There must be a workaround other than removing the wmode!  I can't remove that as I have content overlayed including a Facebook Like button, and ridiculously that apparently doesn't work in Flash so I have no choice but to overlay it with wmode.

  • 54. Re: Safari 5.1 - 10.6.8 - Flash input problem
    prasad_Flex Level 1 Level 1 (0 points)

    Adobe tracking the input problem in windows with the issue number

    https://bugbase.adobe.com/index.cfm?event=bug&id=3075424

  • 55. Re: Safari 5.1 - 10.6.8 - Flash input problem
    Jowie Level 2 Level 2 (205 points)

    That works for me, but it seems like a very bizarre fix, because surely all it's doing is telling the server you are using Firefox instead of Safari? WebKit is still being used after all...

     

    Incidentally, this fix works for Safari Mac, but not for Safari PC, which doesn't seem to work with any of those different User Agent settings, nor does setting wmode to opaque make any difference.

     

    Still stumped here!

1 2 3 4 Previous Next