画像の登録フォームにてjQueryプラグイン(piCEdit)を用いてWebカメラの映像を撮影させる方法
2024/01/13
form内の画像アップロード部分にて、通常であれば画像ファイルを参照させたものをアップロードするけど、Webカメラでその場で撮影させて、その画像をアップロードするjQueryプラグイン(piCEdit)があったので以下に使用方法のメモ。
piCEdit
https://github.com/andyvr/picEdit
サンプル
https://taitan916.info/sample/picEdit/
※画像を送信しても保存されません。
ソース
撮影するページ
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>picEditのテスト</title>
<link rel="stylesheet" type="text/css" href="./css/picedit.min.css" />
</head>
<body>
<form action="./out.php" method="post" enctype="multipart/form-data">
<input type="file" name="img" id="img">
<input type="submit" value="submit!!!">
</form>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script type="text/javascript" src="./js/picedit.min.js"></script>
<script type="text/javascript">
$(function() {
$('#img').picEdit();
});
</script>
</body>
</html>
保存するページ
<?php move_uploaded_file($_FILES['img']["tmp_name"], '/hoge/huga/xxx.jpg')); ?>
その他
WebRTCとかいうのがIEとsafariでは対応していないらしく、主要ブラウザだとfirefoxやchromeしか使えなさそう。
関連記事
-
-
スクロールしてもついてくる追尾型の広告を作る方法
スマホサイトとかでよく見る、スクロールしてもページ下部とかに常時表示されている追 ...
-
-
日本地図のクリッカブルマップをjQueryで実装する方法(japan-map)
JavaScriptもしくはjQueryで日本地図を表示し、都道府県や八地方区分 ...
-
-
jQueryのプラグインで簡単にイメージスライダーを作成(bxslider)
画像のスライダーを作る時に便利なプラグインであるbxslider。簡単に使えるし ...
-
-
jQuery.uploadでリアルタイムプレビュー
やりたい事は、 ・<input type="file">で画像を選択 ...
-
-
セレクトメニュー(プルダウン)をdisplay:none;指定してもiPhoneのみ非表示にならない問題の対応方法
セレクトメニュー(プルダウン)に対してdisplay:none;指定したりjQu ...