Кажется, что иногда элементы временной шкалы (просто текст) приходят мгновенно, а иногда они занимают вечность... Есть ли способ отправить их точно в нужное время?
Задержка API-интерфейса зеркала при отправке чего-либо на временную шкалу
Ответы (1)
Вы можете отправить уведомление в точное время.
timelineItem.getNotification()
.setDeliveryTime(new DateTime(oneMinuteInFuture.getTime()));
Это пример Java, где oneMinuteInFuture — объект календаря, установленный на одну минуту позже.
Когда вы это делаете, карта сразу же вставляется на временную шкалу, но уведомление откладывается до указанного времени. Таким образом, карта сразу входит в систему, и через минуту я получаю звуковой сигнал.
Существует непринятая ошибка, связанная с этим, на странице средство отслеживания проблем, которое вы, возможно, захотите отметить и подписаться, похоже, что эта функциональность может измениться в будущем.
person
Mark Scheel
schedule
14.06.2013
Требуется ли буферный период для точного определения времени? Что, если оно будет отправлено в течение нескольких секунд после того, как оно должно появиться?
- person ina; 14.06.2013
Если карта временной шкалы прибудет в Glass после времени доставки, начиная с XE6, вы услышите звуковой сигнал по прибытии. Вы можете проверить это, установив deliveryTime на 1 минуту в прошлом. Надеюсь это ответит на твой вопрос.
- person Mark Scheel; 16.06.2013
Существует несколько известных проблем, которые могут вызвать этот симптом, когда существует задержка между тем, когда ваше приложение отправляет элемент на временную шкалу, и тем, когда элемент фактически отображается на Glass. Некоторые из них были исправлены, но не все, так как у меня до сих пор часто случаются задержки.
- person derpface; 16.05.2014
@uberwulu может подсказать нам, где обсуждаются эти вопросы. Это поможет избежать их, насколько это возможно.
- person dirkjot; 22.05.2014
@dirkjot: я не сохранял никаких конкретных ссылок, так как с тех пор я отказался от Mirror API в моих текущих проектах разработки Glass (по причинам, не связанным с этим), но вы можете найти множество проблем, связанных с этим симптомом, в Отслеживание ошибок API-интерфейса зеркала.
- person derpface; 22.05.2014