HTML/JavaScript/CSS で Cortana アプリケーションを開発したいと考えています。残念ながら、Cortana アプリに関するドキュメントはすべてC#/XAML 用に書かれています。
1 に答える
0
Cortana と統合するには、Cortana と統合する "App Service" を公開するユニバーサル Windows プラットフォーム (UWP) アプリを開発する必要があります。
Visual Studio 2015 (または Visual Studio 15) で、JavaScript プロジェクト テンプレート「空のアプリ (ユニバーサル Windows)」を使用して新しいプロジェクトを作成します。tag を持つ要素を見つけて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# のドキュメントに従ってください。
この Cortana サンプルに基づいて回答します。
于 2016-06-01T19:20:17.737 に答える