SitePoint Sponsor

User Tag List

Results 1 to 1 of 1
  1. #1
    SitePoint Member
    Join Date
    Nov 2013
    Posts
    2
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Flash Player "base" parameter and IE11/Win8.1

    While "streamlining" some code for a web site, I just discovered that my solution doesn't work on my 2 Win8.1 PCs, but works in Vista 32-bit and Win7 64-bit machines. I've tested it in IE, Firefox and Chrome.

    The change I made was to have all web pages in the "root" directory of the web site, and the videos (.swf and .flv files) in the "video" directory. Previously, the web pages that ran the videos were in the "video" directory. (This still works on the Win8.1 PCs.) I added the "base" parameter to the code (shown below) to direct the Flash Player to the "video" directory.

    I've been poring through the Adobe site and various forums (fora ?) looking for a clue, but came up empty. Can anyone shed some light on the issue?

    If you want to see the site, goto http://theolivebranchforchildren.org to see the current version,
    and go to http://theolivebranchforchildren.org/index.php to see my revamped version.
    Go to the Gallery page and click on any of the video links in the sidebar. The code below is for the AIDS Testing video (aids.flv).


    This is the code (as copied from the "view Source" option of the browsers - all identical) that runs in Vista and Win7 but not in Win8.1 ...

    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
    codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="502" height="322" id="FLVPlayer">
    <param name="base" value="video" />
    <param name="movie" value="video/FLVPlayer_Progressive.swf" />
    <param name="salign" value="lt" />
    <param name="quality" value="high" />
    <param name="scale" value="noscale" />
    <param name="FlashVars" value="&MM_ComponentVersion=1&base=video&skinName=Halo_Skin_3&streamName=aids&autoPlay=true&autoRewind=false" />

    <embed src="video/FLVPlayer_Progressive.swf"
    flashvars="&MM_ComponentVersion=1&base=video&skinName=Halo_Skin_3&streamName=aids&autoPlay=true&autoRewind=false"
    quality="high" scale="noscale" width="502" height="322" name="FLVPlayer" salign="LT"
    type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
    </object>




    FOLLOW-UP -- I almost got around the problem by creating soft links in the web site's root directory to the files in the video directory. This is an ugly workaround, but suggests that the "base" parameter is being totally ignored in the Win8.1 implementation of Flash Player by Firefox & Chrome, both of which can now play the videos. It still doesn't work in IE11, though.


    <snip>
    Last edited by TechnoBear; Nov 7, 2013 at 06:04. Reason: Please wait 90 days for a real signature


Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •