Отображать элемент в представлении макета на основании наличия другого элемента - PullRequest
0 голосов
/ 14 апреля 2020

Приходите после прохождения решения для Как проверить, существует ли текстовое значение содержимого в представлении макета Bixby .

Мои проблемы связаны с аудиоэлементом, я проверю наличие audioItem.duration, прежде чем отобразить их заголовок один за другим в списке. На консоли отладки я убедился, что некоторые аудио имеют длительность, а некоторые нет. Поэтому я пытаюсь посмотреть результат с помощью макроса

content{
    if(exists(audioItem.duration)){ 
        thumbnail-card{
          image-url ("#{value(audioItem.albumArtUrl)}")
          title-area {
            slot1{
                text{
                    style(Title_XS)
                    value ("#{value(audioItem.title)}")
                }
            }
          }
        }
    }

} 

Он отображается пустым, но без этого if он будет отображать все без фильтра. Как мне улучшить код?

1 Ответ

0 голосов
/ 15 апреля 2020

Код, который вы указали, выглядит не так. В этом случае команде поддержки может потребоваться просмотреть ваш код целиком, чтобы помочь вам с этим поведением.

Я бы порекомендовал обратиться в службу поддержки через опцию «Связаться со службой поддержки» в разделе «Справка». выпадающее меню Bixby Developer Studio.

...