views:

353

answers:

3

Is there a C# class for interacting with SWFAddress deeplink URL strings (reading deeplink parameters, building SWFAddress URLs, etc.)? Planning to write one myself otherwise; but I wanted to make sure I wasn't reinventing the wheel first.

+1  A: 

If you're trying to read those deep linking URLs on the server side (which I assume you are), know that it's not possible.

Those deep linking systems use the fragment part of URLs (the part that comes after the hash (#) symbol) for designating specific parts of the flash apps in the browser URL and fragments are not sent to the web server by browsers when making requests -- they're simply meant for browsers to be able to move to a certain part of the page by themselves.

So in order to access full deep linking URLs, you'll have to write a client-side solution (e.g. with Javascript or AS3).

hasseg
+1  A: 

for sure, you have to have a javascript or ajax interface between asp.net code and swfadress but is it impossible to the server to understand the change of the url? for sure not with the normal way but reading this change with javascript and send result to the server via xmlhttp from ajax... do you think after this request, the browser can put response form server in a div without posting (with update panel...) ? If anybody want to make this, please contact me...

A: 

Did you find a solution? I am trying to understand how this is done through their examples using PHP, but I do not understand it.

Could you share your code if you ended up writing it yourself?

Thanks,