Использование API зеркал, можно ли анимированные GIF-изображения прикрепляться к шкале времени Glass? Если это так, они действительно оживут на стекле или представляют собой статическое изображение?Могут ли анимированные GIF-файлы отображаться на шкале времени Glass?
ответ
Чтобы ответить на второй вопрос, анимация gif. Я тестировал карточки с временной шкалой следующим образом:
{
"kind": "mirror#timelineItem",
"id": "6fd3c490-f751-40e3-8e1f-8b71494160fc",
"created": "2013-05-28T20:05:23.589Z",
"updated": "2013-05-28T20:05:23.589Z",
"etag": "\"r3ghbVW9Rp1kDP4UexS05_pFx4E/jVAhcX1aYFm8-1tN5G5Fv6RSscQ\"",
"html": "<article class=\"photo\">\n <img src=\"http://media.idownloadblog.com/wp-content/uploads/2012/05/Sonic-Animated.gif\" width=\"100%\" height=\"100%\">\n <div class=\"photo-overlay\"></div>\n <section>\n <p class=\"text-auto-size\">Spring Fling Fundraiser at Filoli</p>\n </section>\n</article>\n",
"notification": {
"level": "DEFAULT"
}
}
И gif оживает на стекле. Потребовалось некоторое время, чтобы загрузить карту с типичным серым изображением с текстом сверху, но как только изображение появилось, оно, безусловно, анимируется и зацикливается. Если вы вернетесь к нему позже, он все еще оживляет.
Обновление - Возможно, вы можете подключить прилагаемый GIF с помощью new help from Jenny Murphy на устройстве отслеживания проблем. Если вы включаете очень простой HTML, который ссылается на приложение (например), он работает и анимируется. Я проверил это со стеклом, используя XE6.
Это Java-код, чтобы сделать так:
TimelineItem timelineItem = new TimelineItem();
timelineItem.setText("");
timelineItem.setNotification(new NotificationConfig()
.setLevel("DEFAULT"));
//add html with reference to attachment using index 0
timelineItem.setHtml("<img src=\"attachment:0\">");
// Attach animated GIF
String contentType = req.getParameter("contentType");
URL url = new URL(req.getParameter("imageUrl"));
byte[] b = ByteStreams.toByteArray(url.openStream());
InputStream animatedGifStream = url.openStream();
MirrorClient.insertTimelineItem(credential, timelineItem,
contentType, animatedGifStream);
Полный рабочий реализация этого на: https://github.com/mscheel/mirror-quickstart-java
То есть проект стартер для Java с дополнительными функциями, чтобы прикрепить видео или сейчас анимированный gif приложением.
Анимированные изображения GIF работают как в виде вложений, так и как <img>
теги в формате HTML.
Использование кода Mark ниже GIF загружается и отлично анимируется, но мне не повезло, что тот же образ работает как приложение. Чтобы исключить мой собственный код как источник ошибки, я попытался изменить HTML-код примера быстрого запуска, чтобы опубликовать этот GIF вместо изображения кошки: текст отображается в верхней части черного/прозрачного экрана, как если бы изображение не было " t там вообще. – rymo
Отмечу, что если я присоединю GIF, но с типом Content-type, установленным в 'image/png' или' image/jpeg', Glass загрузит один кадр без анимации. Правильно настроите 'image/gif', вложение игнорируется. Запуск прошивки XE5, BTW. – rymo
три upvotes, но никто не может дать конкретный пример анимированного GIF, работающего как приложение? – rymo
- 1. Могут ли отображаться стильные компоненты на сервере?
- 2. Анимированные элементы не могут быть нажаты на
- 3. Создание графиков на временной шкале в Google Glass
- 4. Могут ли символы отображаться на гистограмме в R?
- 5. Добавить «змею» на шкале времени в LaTeX
- 6. Как установить фоновое изображение на шкале времени
- 7. Как данные могут динамически отображаться на страницах
- 8. Масштаб в шкале времени ganttProject
- 9. Полимерные анимированные страницы не могут изменить страницу
- 10. Могу ли я снимать/видео автоматически с помощью Google Glass?
- 11. Могут ли данные отображаться без использования адаптера в Android?
- 12. сообщение на временной шкале
- 13. Анимированные кнопки на прокрутке
- 14. Google Glass: Есть ли способ очистить временную шкалу
- 15. Могут ли игры считаться системами реального времени?
- 16. Могут ли номера отображаться utils :: View be formatted?
- 17. анимированные изображения на WordPress
- 18. Обнаружение проверок на конкретную карту временной шкалы в Glass Glass Glass Glass
- 19. карта не отображается на временной шкале
- 20. Сообщение есть фото на пользовательской шкале времени от Facebook API
- 21. Когда на шкале времени слишком много событий, некоторые не отображаются.
- 22. Установите изображение, которое появится на шкале времени, когда страница «Понравилась»?
- 23. Pagination vs Bundling in Google Glass Mirror API
- 24. Принудительное удаление приложения Glass Glass GDK Glass Glass App
- 25. Каковы допустимые символы, которые могут отображаться на хосте URL?
- 26. Значение выделенных ячеек в хромированной шкале времени
- 27. Удаление мувиклипа в шкале времени - действительно ушло?
- 28. Отзывчивая горизонтальная шкала времени в вертикальной шкале времени с бутстрапом
- 29. Объявления не могут отображаться должным образом, activity_main.xml
- 30. Анимированные спрайты на GridLayout
Вставка анимированного GIF в html-карту работает, спасибо. Мне все еще жаль, что я не мог заставить его работать как приложение ... – rymo
Смотрите мои правки в этом ответе, показывает, как заставить его работать как приложение, благодаря Дженни Мерфи за указатель –