Я пытаюсь использовать простую загрузку с веб-камеры, загрузка не работает?

ОБНОВИТЬ:

Это весь код, который я в значительной степени скопировал и вставил.

<!DOCTYPE HTML>
<head>
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
<script language="JavaScript" type="text/javascript"></script>

<style>

</style>
</head>
<body>
<script>
Webcam.set({
    width: 320,
    height: 240,
    dest_width: 640,
    dest_height: 480,
    image_format: 'jpeg',
    jpeg_quality: 90,
    force_flash: false
});
</script>
<div id="web_camera" style="width:320px; height:240px;"></div>
<div id="cam_result"></div>
 <script type="text/javascript" src="webcam.js"></script>
  <script language="JavaScript">
   document.addEventListener("DOMContentLoaded", function(event) {
        Webcam.set({
            width: 320,
            height: 240,
            image_format: 'jpeg',
            jpeg_quality: 90
        });
        Webcam.attach( '#web_camera' );
        function take_snapshot() {
            // take snapshot and get image data
            Webcam.snap( function(data_uri) {
                // display results in page
                document.getElementById('cam_results').innerHTML =
                    '<h2>Here is your image:</h2>' +
                    '<img src="'+data_uri+'"/>';
                                Webcam.upload( data_uri, 'upload.php', function(code, text) {
                                            // Upload complete!
                                            // 'code' will be the HTTP response code from the server, e.g. 200
                                            // 'text' will be the raw response content
                                });
            } );
        }
   });
  </script>
<a href="javascript:void(take_snapshot())">Take Snapshot</a>

</body>

Я использую эту ссылку

http://mycodingtricks.com/javascript/webcam-api/

Этот выглядит намного лучше, но может быть то же самое

http://www.html5rocks.com/en/tutorials/getusermedia/intro/

Что меня беспокоит, так это data_uri, а также загрузка URL

Итак, веб-камера работает, показывает мое лицо, что угодно, но я нажимаю на это

<a href="javascript:void(take_snapshot())">Take Snapshot</a>

и ничего не происходит Внизу слева я вижу маленькую серую коробку с надписью javascript: void (take_snapshot ()) Мне интересно, должен ли я указать параметр ...

Может быть несколько проблем, я использую сопоставление домена, и папка может быть указана неправильно, или это может быть проблема с правами доступа к файлу, я сделал chown с www-data

Это тот файл upload.php, который предлагается или, скорее, дан по первой ссылке.

<?php
    // be aware of file / directory permissions on your server
    move_uploaded_file($_FILES['webcam']['tmp_name'], '/tabdater/uploads/webcam'.md5(time()).rand(383,1000).'.jpg');
?>

Буду признателен за любую помощь.

Ответы на вопрос(1)

Ваш ответ на вопрос