1. ビデオストリーミング
HTML5 Media Capture API は、カメラへのプログラム可能なアクセスを提供します。ユーザーは getUserMedia を直接使用して、カメラから提供されるビデオ ストリームを取得できます。必要なのは、HTML5 Video タグを追加し、カメラから取得したビデオをこのタグの入力ソースとして使用することです (現在 getUserMedia をサポートしているのは Chrome と Opera のみであることに注意してください)。
カメラ機能では、HTML5 Canvas を使用して Video タグのコンテンツをリアルタイムでキャプチャし、Video 要素を Canvas 画像の入力として使用できます。メインコードは次のとおりです:
コードをコピーします
コードは次のとおりです:コードをコピーします
コードは次のとおりです:コードは次のとおりです:
$.post('upload .php' ,{'data':data});上記のソリューションは、Web アプリの写真アップロードに使用できるだけでなく、Canvas 出力を画像アップロードに変換する機能も実装できることに注意してください。このように、Canvas を使用して、トリミング、色付け、落書きボード機能などの画像編集をユーザーに提供し、ユーザーが編集した画像をサーバーに保存できます。