Thanks. I did find the templates and tested those as well. It appears that it 
is an issue with multiple SWFs being embedded in an html page. I have an 
unconventional layout in that I have my Flex Application as well as a flash 
(created) animation embedded in the same page. If I remove the flash animation 
then deep linking works fine for the flex app. This holds true whether I embed 
the flash app via swfObject or the adobe method, AC_FL_RunContent(). 

--- In [email protected], Alex Harui <aha...@...> wrote:
>
> Get a Gumbo Prerelease build and see if those HTML templates use SWFObject 
> and how.
> 
> Alex Harui
> Flex SDK Developer
> Adobe Systems Inc.<http://www.adobe.com/>
> Blog: http://blogs.adobe.com/aharui
> 
> From: [email protected] [mailto:[email protected]] On 
> Behalf Of azona26
> Sent: Sunday, April 12, 2009 3:16 PM
> To: [email protected]
> Subject: [flexcoders] swfObject and deep linking
> 
> 
> 
> 
> 
> I am using swfObject to embed my application and running into some issues 
> when trying to deep link via the BrowserManager class. I am able to update 
> the URL when needed via setFragment(), however the issue occurs when the 
> back/forward button is pressed. The application does not update as expected. 
> This ONLY occurs when using swfObject. If I use the default HTML generated by 
> Flex, everything works fine. I searched Google and found that there have been 
> some issues with deep linking when using swfObject. I tried all suggestions 
> without any luck. Here is the code that I am using to embed as well as deep 
> link:
> 
>     !--  BEGIN Browser History required section -->
>     <link rel='stylesheet' type='text/css' href='history/history.css' />
>     <!--  BEGIN Browser History required section -->
>     <script src='history/history.js' language='javascript'></script>
>     <!--  END Browser History required section -->
> 
>     <script type='text/javascript' src='swfobject.js'></script>
>     <script type='text/javascript'>
>                 var flashvars = {};
>                 var params = {};
>                 params.menu = 'false';
>                 params.wmode = 'transparent';
>                 params.allowscriptaccess = 'sameDomain';
>                 var attributes = {};
>            ! ;     attributes.id = 'AllProperties';
>                 swfobject.embedSWF('AllProperties.swf', 
> 'flashPropertyContent', '770', '400', '9.0.124', 'expressInstall.swf', 
> flashvars, params, attributes);
>                 swfobject.addLoadEvent(loadEventHandler);
> 
>                 function loadEventHandler() {
> 
>                         BrowserHistory.flexApplication = swfobject.! 
> getObjectById('flashPropertyContent');
>  ! ; & nbsp;             }
>     </script>
> 
> Any suggestions on how to resolve this issue is appreciated.
> 
> Thanks.
>


Reply via email to