Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Передать объект из JS в SL
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток. Решил тут немного поковырять Silverlight и в качестве "задания" решил попробовать набросать какое нибудь приложение для ВКонтакте. Но не тут то было... Потключил JS скрипты к странице... Вызвал метод из API Контакта. А вот дальше проблемы... Методы вызываются из JS. С этим в принципе проблем не возникло - заюзал HtmlPage.Window.GetProperty. Эти методы API нечего не возвращают, а вызывают callback'и. Вот тут и возникли. Докопаться до функции, которая в SL из JS я смог (HtmlPage.RegisterScriptableObject()), а вот как передать в нее данные для меня остается загадкой. Простые типы передаются на ура (строки, числа и т.п.), а вот с комплексными засада. Может кто нибудь показать на примере как это сделать? В частности сейчас я имею объект примерно вот такой структуры (Представление в JS) Код: plaintext 1. 2. 3. Или в XML вот такое <?xml version="1.0" encoding="utf-8"?> Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2010, 01:58 |
|
||
|
Передать объект из JS в SL
|
|||
|---|---|---|---|
|
#18+
насчет вопроса не знаю, самому до недавнего времени был интересен. Но с 2 сентября в контакте добавили файлы разрешающие Silverlight делать кросдоменные запросы. http://api.vkontakte.ru/clientaccesspolicy.xml http://api.vk.com/clientaccesspolicy.xml так что апи теперь можно вызывать напрямую. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2010, 20:25 |
|
||
|
Передать объект из JS в SL
|
|||
|---|---|---|---|
|
#18+
[quot Dr_Wolf]Доброго времени суток. Решил тут немного поковырять Silverlight и в качестве "задания" решил попробовать набросать какое нибудь приложение для ВКонтакте. Но не тут то было... Потключил JS скрипты к странице... Вызвал метод из API Контакта. А вот дальше проблемы... Методы вызываются из JS. С этим в принципе проблем не возникло - заюзал HtmlPage.Window.GetProperty. Эти методы API нечего не возвращают, а вызывают callback'и. Вот тут и возникли. Докопаться до функции, которая в SL из JS я смог (HtmlPage.RegisterScriptableObject()), а вот как передать в нее данные для меня остается загадкой. Простые типы передаются на ура (строки, числа и т.п.), а вот с комплексными засада. Может кто нибудь показать на примере как это сделать? В частности сейчас я имею объект примерно вот такой структуры (Представление в JS) Код: plaintext 1. 2. 3. Или в XML вот такое <?xml version="1.0" encoding="utf-8"?> [src vba]<response list="true"> <offer> посмотри вот здесь презентацию. вроде этот вопрос поднимался. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2010, 21:53 |
|
||
|
|

start [/forum/topic.php?fid=21&msg=36846528&tid=1442670]: |
0ms |
get settings: |
4ms |
get forum list: |
6ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
29ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 12ms |
| total: | 84ms |

| 0 / 0 |
