Rolf B: Bild aus Kamera laden

Beitrag lesen

Hallo worst_case,

okay. Du hast also ein img Element mit der ID camimage.

...
<body>
...
   <img id="camimage" src="???">
...
</body>

Und Du hast JS dieser Art

var first_start = 0,
    preview = new Image();

function bild_neuladen() {
   ...kennen wir schon...
}

Ansonsten müsstest Du bitte die Zähne etwas weiter auseinanderbringen. Wenn Du eine Race-Condition drin hast, die das auslöst, reicht das alles nicht.

Wie findet der erste Aufruf von bild_neuladen statt? Das geht aus deinem Code nicht hervor, du zeigst eine Funktion, die sich zwar als load-Handler registrieren möchte, aber ohne einen ersten Aufruf passiert da nichts.

Hat das img Element im HTML einen load-Eventhandler? Welchen Wert hat sein src Attribut zu Anfang?

Ist das alles, was Du an Script auf der Seite hast? Oder gibt's noch anderes, was da reinmengen kann?

Das ist alles noch sehr undurchsichtig. Sorry, aber im Moment sind wir noch an einer Stelle, die bei einem Werkstattanruf so aussähe:

  • "Bei meinem Auto klappert was, wie repariere ich das?"
  • "Von wo kommt es, wie klingt es, passiert es nur bei bestimmten Geschwindigkeiten oder bei Kurven?"
  • "Ja, also es kommt von vorn".

Auto in die Werkstatt bringen (=Link zur Seite schicken) wäre hilfreicher. Es sei denn, da sind Infos bei, die keiner sehen sollte - wie z.B. Credentials.

Rolf

--
sumpsi - posui - obstruxi