2017-02-19 2 views
0

Ich habe eine Java-Skript-Funktion, die zum Speichern einer Webcam verwendet wird Bild und der Code ist wie folgt.Wie auf einen Controller Rückgabewert in Javascript

onCapture: function() { 
       webcam.save("@Url.Content("~/Image/ImageCapture")/"); 
       MatchFindFunction(); 
      } 

und in meinem Controller ist der Code wie folgt.

Also hier meine Anforderungen ist, möchte ich diesen zurückgegebenen Wert in Javascript erhalten, muss ich diese Variable an eine andere Funktion übergeben. Ich habe versucht, alert(webcam.save("@Url.Content("~/Image/ImageCapture")/")), aber die Meldung hier ist true, aber ich möchte die sessionIdValue im Gegenzug. Ich bin verwirrt, wenn ich Ajax verwenden muss, wenn ja, bin ich mir nicht sicher, wie ich diese URL nennen soll. Da dies Webcam speichern Methode ist.

Bitte lassen Sie mich wissen, wie kann ich das tun.

Dank

Antwort

1

Diese @Url.Content("~/Image/ImageCapture") ist Ihr Rückgabewert. Verwenden Sie dies einfach anstelle von webcam.save("@Url.Content("~/Image/ImageCapture")/" in alert Funktion.

+0

und wenn Sie nicht auf diesen Wert als Bild oder Zeichenfolge zugreifen können, müssen Sie die Aktion überprüfen. – Eisa

+0

Hallo @Eisa, Danke für die schnelle Antwort, Leider ist die Antwort, die ich bekomme, '/ Image/ImageCapture'. :(bitte lassen Sie mich wissen, wo ich falsch liege ... – user3872094

+0

zuerst überprüfen, was Antwort Wert ist, wenn Sie diese Aktion aufrufen. Typ '[lokaler Host oder IP]/Image/ImageCapture' in der Adressleiste .. – Eisa

Verwandte Themen