Hallo,
Das Script macht folgendes.
Man bnötigt ein Androide Gerät mit den APP //Barcode Scanner von //ZXing TeamShopping installieren google store
Es wir auf der Seite ein Button gedrückt
das App öffnet sich und es wird der BArcode gelsen und auf die Seite geschrieben.
Ich bin in JS eine Anfänger und versuche gerade die gescannten Barcode in eine PHP Variable zu übergeben.
Teil des Codes :
Diesen Teil habe ich schon geändert aber ohne den gewünschetn Erfolg.
Kann mir jemand helfen?
Gesammter Code
Das Script macht folgendes.
Man bnötigt ein Androide Gerät mit den APP //Barcode Scanner von //ZXing TeamShopping installieren google store
Es wir auf der Seite ein Button gedrückt
das App öffnet sich und es wird der BArcode gelsen und auf die Seite geschrieben.
Ich bin in JS eine Anfänger und versuche gerade die gescannten Barcode in eine PHP Variable zu übergeben.
Teil des Codes :
Diesen Teil habe ich schon geändert aber ohne den gewünschetn Erfolg.
Kann mir jemand helfen?
PHP-Code:
<script type="text/javascript">
function processBarcode(b){
var d = document.createElement("div");
d.innerHTML = b;
document.body.appendChild(d);
}
</script>
Gesammter Code
PHP-Code:
<!DOCTYPE html>
<script type="text/javascript">
function zxinglistener(e){
localStorage["zxingbarcode"] = "";
if(e.url.split("\#")[0] == window.location.href){
window.focus();
processBarcode(decodeURIComponent(e.newValue));
}
window.removeEventListener("storage", zxinglistener, false);
}
if(window.location.hash != ""){
localStorage["zxingbarcode"] = window.location.hash.substr(1);
self.close();
window.location.href="about:blank";
}else{
window.addEventListener("hashchange", function(e){
window.removeEventListener("storage", zxinglistener, false);
var hash = window.location.hash.substr(1);
if (hash != "") {
window.location.hash = "";
processBarcode(decodeURIComponent(hash));
}
}, false);
}
function getScan(){
var href = window.location.href.split("\#")[0];
window.addEventListener("storage", zxinglistener, false);
zxingWindow = window.open("zxing://scan/?ret=" + encodeURIComponent(href + "#{CODE}"),'_self');
}
</script>
<html>
<head>
<script type="text/javascript">
function processBarcode(b){
var d = document.createElement("div");
d.innerHTML = b;
document.body.appendChild(d);
}
</script>
<?php
//Barcode Scanner
//ZXing TeamShopping installieren google store
?>
</head>
<body>
<button onclick="getScan()">get Scan</button>
</body>
</html>
Kommentar