Поддержка приложения Adobe Air Desktop с документом XML - PullRequest
0 голосов
/ 31 января 2010

Я собираюсь использовать галерею с поддержкой flash / jquery на веб-странице, которая поддерживается и обновляется с помощью XML-документа. XML-данные используются для добавления и сортировки изображений в сетку из миниатюрных изображений. Я настрою этот компонент так, чтобы, когда пользователь переворачивал миниатюру, он вызывал jquery для замены div, используя hide / show.

мой работодатель хотел бы попытаться создать виджет Adobe Air Desktop, который будет отражать содержимое этой галереи, чтобы при добавлении записей на сайт пользователи могли автоматически получать доступ к содержимому через рабочий стол. Я думал, что может быть способ использовать тот же XML-документ для поддержки приложения, а также галереи.

, поскольку этот проект довольно жесток, мне было интересно, может ли кто-нибудь подтвердить, что приложения Adobe Air могут быть поддержаны таким образом, или у кого-нибудь есть какой-нибудь здравый совет относительно того, как подойти к этому конкретному клиентскому запросу.

спасибо.

1 Ответ

1 голос
/ 31 января 2010

Да, они легко поддерживаются таким образом, если я правильно понимаю ваш вопрос. По сути, ваш XML предоставляет всю информацию об изображениях и их группировке, а не код jQuery напрямую.

Вы сможете удаленно извлекать XML с помощью Adobe Air, а также сможете повторно использовать многие из ваших jQuery и Flash, которые вы уже настроили для создания приложения Air.

Единственное предостережение: вам может понадобиться использовать интерфейс XMLHTTPRequest напрямую для извлечения внешнего XML и любой из функций JQuery AJAX. jQuery предназначен для запуска в браузере с междоменными ограничениями, и я не уверен, пытается ли он применять ограничения независимо от того, существуют они или нет. По крайней мере, сначала попробуйте jQuery, просто убедитесь, что использование привычного синтаксиса сэкономит время на разработку.

Если вы находитесь в сжатые сроки, я рекомендую вам создать приложение HTML / CSS / JavaScript Air вместо простого приложения Flash / Flex.

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