Использование SDK node.js для создания действий Google Home. Первая версия работает нормально, но с одинаковым кода просто новый проект Google я получаюGoogle action node - Неверное состояние диалога
actions-on-google:debug handleError_: text=Invalid dialog state
выходит из этого кода:
let inputPrompt = assistant.buildInputPrompt(true, speechOutput,[repromptNoMatch],[repromptNoResponse]);
assistant.ask(inputPrompt, [{'intent': RAW_INTENT}]);
Тот же самый код работает на другом проекте Google.
В рабочем проекте отладочный вывод выглядит следующим образом:
debug ask: inputPrompt=[object Object], dialogState=undefined
В не работает проект выглядит следующим образом:
debug ask: inputPrompt=[object Object], dialogState=[object Object]
Eventhough объект является пустым obejct!
Повторное развертывание не фиксирует проблему, которая меня пугает.
Похоже, что нет возможности «сбросить» состояние диалога!
решаемые - метод спроси не поддерживает inlineDialogs больше – Rafael