пользователь: установить мое местоположение в Нью-Йорк
Биксби попросит разрешения, затем попросит сохранить местоположение, а затем попросит выбрать из списка карту. Пользователь щелкнет один, и я сообщу пользователю, что ваше местоположение установлено в Нью-Йорк, США. Все хорошо. Но когда я нажимаю на карту, чтобы выбрать адрес, я не получаю сообщение, но если я произнесу команду типа «Первый» или наберу «Первый», я получу сообщение.
Мое местоположение - это результат просмотра, где в сообщении, которое я проверил, существует ли levelOne.subdivisionCode и существует ли название страны, оно объединит и сообщение.
У меня есть резюме layout-macro
и подробности 'layout-macro'.
Пожалуйста, дайте мне знать, если вам нужна дополнительная информация. и дайте мне знать, почему мое сообщение не появляется при нажатии выбрать карту?
просмотр результатов:
result-view {
match: Location (this)
message{
if (exists(this.levelOne.subdivisionCode) && exists(this.country.name)){
template ("Your location is set to #{value(this.name)}, #{value(this.country.name)}. You can now browse by saying following statement.")
}else-if (exists(this.country.name)){
template ("Your location is set to #{value(this.country.name)}. You can now browse by saying following statement.")
}else{
template ("We are unable to find any city")
}
}
Резюме верстки
where-each (album) {
layout-macro (location-summary) {
param (location) {
expression (album)
}
}
}
Подробная информация
layout-macro (location-details) {
param(location) {
expression (this)
}
}