ジュニア、ここでTwilio Videoチームからの回答です。
GitHubプロジェクト(https://github.com/twilio/twilio-video.js/issues/85)に依頼しているお客様もいますが、現在はCordova/Crosswalkに時間を費やすことはありません。
twilio-video.jsをAngularアプリに簡単に統合することができます。私たちは、GitHubプロジェクトの中で最小限のフレームワークテストを設定しています(https://github.com/twilio/twilio-video.js/tree/master/test/framework/twilio-video-angular)。これは本格的なアプリケーションではありません。 twilio-video.jsを開発する際に、Angularとの互換性を保つことを保証するためのものです。将来的にフル機能のAngular Quickstartアプリケーションがあればいいかもしれませんが、様々なフロントエンドフレームワーク(Angular、React、Ember、Meteor、Vueなど)をサポートし維持することは難しくなります。
JavaScript/HTML5をベースにした商用ゲームエンジンのように見えますが、コンストラクト2についてはよくわかりません。
2つのゲームをIonicビューまたは単純なDOM要素に埋め込んでビデオチャットをレンダリングできますか?
はい、これは機能します。
また、WebRTCのチャットセッションをコンストラクト2に統合する必要がありますか?
これは、コンストラクト2がゲームエンジン内で任意のJavaScriptを使用できると仮定しても動作する可能性があります。
また、両方のキャンバスを同じページに表示することはできますか?
はい、これは機能します。
使用される手法は、ゲームとビデオチャットのやりとりがどの程度必要かによって異なります。たとえば、ビデオチャットのライフサイクルが何らかの形でゲーム内の要素に対応する必要がある場合、それはコンストラクト2内に作成する必要があります。ビデオチャットがゲームの解説のようなものであれば、同じページ内に重なっているか横に並んでいるかが問題になりません。