SWFAddress Deeplinks и библиотека С#?

Существует ли класс C# для взаимодействия со строками URL-адресов диплинков SWFAddress (чтение параметров диплинков, построение URL-адресов SWFAddress и т. д.)? В противном случае планирую написать один сам; но я хотел сначала убедиться, что не изобретаю велосипед.


person Frank Rosario    schedule 16.09.2008    source источник
comment
Хм, что за платформа? Как вы собираетесь запускать С# в браузере? Сильверлайт? Или какой-нибудь компилятор C#-to-Flash?   -  person Michael Pliskin    schedule 18.09.2008


Ответы (1)


Если вы пытаетесь прочитать эти URL-адреса глубоких ссылок на стороне сервера (что, я полагаю, вы и делаете), знайте, что это невозможно.

Эти системы глубоких ссылок используют фрагментную часть URL-адресов (часть, которая идет после символа решетки (#)) для обозначения определенных частей флэш-приложений в URL-адресе браузера, и фрагменты не отправляются на веб-сервер браузерами при выполнении запросов - - они просто предназначены для того, чтобы браузеры могли самостоятельно перемещаться в определенную часть страницы.

Таким образом, чтобы получить доступ к полным URL-адресам глубоких ссылок, вам придется написать решение на стороне клиента (например, с помощью Javascript или AS3).

person hasseg    schedule 19.09.2008