私はHTML/JavaScript/CSSでCortanaアプリケーションを開発したいと考えています。残念ながら、documentation pertaining to Cortana appsはすべてC#/ XAML用に書かれています。JavaScriptでCortanaアプリを開発するにはどうすればよいですか?
0
A
答えて
0
Cortanaと統合するには、Cortanaと統合された「App Service」を公開するUniversal Windows Platform(UWP)アプリを開発する必要があります。
Visual Studio 2015(またはVisual Studio 15)では、JavaScriptプロジェクトテンプレート「ブランクアプリケーション(ユニバーサル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がアプリにリクエストを渡すたびに実行され、Windows.UI.WebUI.WebUIBackgroundTaskInstance.current
からタスクの詳細を取得できます。
残りについては、C#のドキュメントに従ってください。
this Cortana sampleに基づく回答。
関連する問題
- 1. Androidエミュレータでアプリを開発用ノートブックにリダイレクトするにはどうすればよいですか?
- 2. iOSアプリを公開するにはどうすればよいですか?
- 3. アプリを公開しないとアプリを再公開するにはどうすればよいですか?
- 4. samsung tizen TVでチャンネル対応アプリを開発するにはどうすればよいですか?
- 5. ネイティブiPhoneアプリの開発にCSSを使用するにはどうすればよいですか?
- 6. 開発中のAndroidアプリを携帯電話に追加するにはどうすればよいですか?
- 7. クラウドオートメーションマネージャのテンプレートを開発するにはどうすればよいですか?
- 8. GWT開発をテストドライブするにはどうすればよいですか?
- 9. アジャイルソフトウェア開発を計画するにはどうすればよいですか?
- 10. Safariのアドオンを開発するにはどうすればよいですか?
- 11. アドオンを持つアプリを開発するにはどうすればよいですか?
- 12. 地方開発を行うにはどうすればよいですか?
- 13. Android開発:アプリのサイズを縮小するにはどうすればよいですか?
- 14. コマンドラインからcortanaを無効にするにはどうすればよいですか?
- 15. watchOS 3 SDKでアプリを開発するにはどうすればいいですか?
- 16. Rails 5アプリでリモートmLab開発用DBにアクセスするにはどうすればいいですか?
- 17. 実行中のjavascript chrome開発ツールのバージョンを確認するにはどうすればよいですか?
- 18. アンドロイドアプリの開発にはどうすればよいですか:JavaかPython?
- 19. AndroidアプリでFacebookアプリケーションを開くにはどうすればいいですか?
- 20. YouTubeアプリを開けないようにするにはどうすればいいですか?
- 21. iOSのアクセサリーを開発するにはどうすればいいですか?
- 22. 光り輝くアプリの開始時にナビゲートパネルを展開するにはどうすればよいですか?
- 23. 「電話サービス」(電話バンキングなど)の開発を開始するにはどうすればよいですか?
- 24. SQL Serverと接続してAndroidアプリを開発するにはどうすればいいですか?
- 25. UBUNTU 9.04でCUDA開発を開始するにはどうすればよいですか?
- 26. AndroidでSkypeアプリケーション開発を開始するにはどうすればよいですか?
- 27. JavaScriptの開発 - ユニットテストをいつ開始すればよいですか?
- 28. iPhoneで「リーダー」アイコンを使用するにはウェブサイトをどのように開発すればよいですか?
- 29. APIを開発者に安全に公開するにはどうすればよいですか?
- 30. 店舗内のすべてのページにjavascriptタグを追加するBigcommerceアプリを開発するにはどうすればよいですか?