C# で画面にカメラのプレビューを表示するためのStartPreviewAsync APIがあり ます。
しかし、javascriptでは利用できません.javascriptテンプレートで同じプレビュー(出力)を取得するにはどうすればよいですか??
またはjavascriptにxamlをデプロイする方法はありますか??
C# で画面にカメラのプレビューを表示するためのStartPreviewAsync APIがあり ます。
しかし、javascriptでは利用できません.javascriptテンプレートで同じプレビュー(出力)を取得するにはどうすればよいですか??
またはjavascriptにxamlをデプロイする方法はありますか??
WinJSには、カメラプレビューを処理するための別のAPIがあるようです。詳細については、MSDNのこの例を参照してください。つまり、BasicCapture.jsには、次の関数startPreviewが表示されます。
function startPreview() {
displayStatus("Starting preview");
id("btnStartPreview" + scenarioId).disabled = true;
var video = id("previewVideo" + scenarioId);
video.src = URL.createObjectURL(mediaCaptureMgr, { oneTimeOnly: true });
video.play();
displayStatus("Preview started");
getCameraSettings();
// Initialize sliders.
for (var i = 0; i < cameraControlSliders.length; i++) {
cameraControlSliders[i].slider.disabled = false;
initSlider(cameraControlSliders[i]);
}
}
2番目の質問に答えるには、JavascriptをXAMLアプリケーションにロードする唯一の方法は、WebViewコントロールを使用することであり、それでもXAMLUIのさまざまなコントロールを直接制御することはできません。XAMLを実行する場合は、C#、VB、またはC++に固執する必要があります。