Способ асинхронной загрузки изображений профиля SharePoint - PullRequest
0 голосов
/ 30 июля 2011

Я работаю на ферме sharepoint, в которой включены профили пользователей. Мы создаем функцию сообщества, в которой есть профиль всех участников этого сообщества. Мне нужно извлечь и отобразить изображения профиля из источника, основанного на поиске, и отобразить результаты, когда они возвращаются эффективным и привлекательным способом.

У нас есть два пути:

1: поиск FAST индексирует профили каждого пользователя каждые 6 часов. Мы можем выполнить запрос на членство и вернуть всех членов сообщества [x].

2: Мы можем использовать API профиля для поиска. Это медленнее, но не зависит от 6-часового индекса и, следовательно, дает нам актуальную информацию.

Нам нужно сделать этот вызов через JavaScript, так как код стороны сервера заблокирован, а не вариант. Я хотел бы написать функцию, которая вызывает эти профили и загружает изображения в стену по одному по мере их извлечения. Возможно, во временном цикле, поэтому изображение загружается каждые 100 миллисекунд.

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

Как бы я быстро загружал набор изображений асинхронно, чтобы обеспечить удобство работы с пользователем?

1 Ответ

1 голос
/ 30 июля 2011

Так как у вас нет опции кода на стороне сервера, я бы посоветовал вам воспользоваться Jquery Script, который бы отображал эти изображения.Этот код JavaScript может быть загружен асинхронно, как предлагается в этой статье:

https://wiki.base22.com/display/btg/How+to+load+JavaScript+dynamically+with+jQuery

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...