Я хотел бы разработать приложение Cortana в HTML/JavaScript/CSS. К сожалению, все documentation pertaining to Cortana apps написано для C#/XAML.Как я могу разработать приложение Cortana в JavaScript?
0
A
ответ
0
Чтобы интегрироваться с Cortana, вам необходимо разработать приложение универсальной платформы Windows (UWP), которое предоставляет «службу приложений», которая интегрируется с Cortana.
В Visual Studio 2015 (или Visual Studio 15) создайте новый проект, используя шаблон проекта JavaScript «Blank App (Universal Windows)». Найти элемент с тегом Application
, и добавьте следующее в качестве дочернего элемента:
<Extensions>
<!-- Provide a hook for Cortana to ask your app questions -->
<uap:Extension Category="windows.appService" StartPage="voiceCommandService.js">
<uap:AppService Name="AdventureWorksVoiceCommandService"/>
</uap:Extension>
<!-- Enable deep linking into your app from Cortana -->
<uap:Extension Category="windows.personalAssistantLaunch"/>
</Extensions>
Файл voiceCommandService.js
будет служить в качестве отправной точки для Cortana. Он будет выполняться всякий раз, когда Cortana отдает запрос вашему приложению, и вы сможете получить детали задания от Windows.UI.WebUI.WebUIBackgroundTaskInstance.current
.
Для остальных просто следуйте документации C#.
Отклик на основе this Cortana sample.
Смежные вопросы
- 1. Как интегрировать cortana в универсальное приложение?
- 2. Как я могу разработать веб-приложение Hbase?
- 3. как я могу разработать простое приложение
- 4. Приложение Cortana - Содержимое Freeform?
- 5. Я не могу добавить команды в Cortana
- 6. Как я могу разработать приложение для iPhone в Perl?
- 7. Как я могу узнать протокол и разработать для него приложение?
- 8. Как я могу разработать приложение OpenGL ES с Qt?
- 9. Как я могу разработать приложение для Android-резаков MP3?
- 10. Как я могу разработать приложение для Android на языке хинди?
- 11. Как разработать приложение Blackberry?
- 12. Как я могу разработать C# в Xcode?
- 13. Как я могу разработать подстраницы в опросах?
- 14. Я хочу разработать чат приложение в EXT.NET
- 15. Могу ли я разработать приложение iOS в os mavericks?
- 16. Как разработать многоязычное приложение
- 17. Могу ли я разработать Android TV приложение без ADT-1?
- 18. Могу ли я разработать приложение мастера (последовательно отправлять формы)?
- 19. Могу ли я разработать приложение с использованием DirectX 11
- 20. Могу ли я разработать приложение Google Диска с Java1.4?
- 21. Могу ли я разработать приложение для гибридов с ионным?
- 22. Как я могу разработать плагин поиска Eclipse?
- 23. Как я могу разработать темы Backoo Backup?
- 24. Как я могу разработать собственный инструментарий
- 25. Могу ли я разработать Ionic приложение для Windows Phone
- 26. Могу ли я разработать приложение для iPhone с помощью java?
- 27. Могу ли я разработать приложение Adobe AIR без Flash Builder?
- 28. Как разработать многоэкранное приложение Blackberry?
- 29. Как разработать приложение Android Alarm
- 30. Как разработать приложение «вращение бутылки»