Pozdrav,
Pravim aplikaciju na kojoj korisnik moze da pretrazuje artikle po razlicitim kriterijima: broj, naziv, kategorija...
Volio bih da omogucim korisnicima da artikle skeniraju pomocu kamere na telefonu, na taj nacin sto bi moja web aplikacija pozvala drugu aplikaciju na telefonu (pic2shop), korisnik bi scannirao artikal i aplikacija bi vratila putem callback-a barcode broj.
Ja sam uspio da iz web aplikacije pozovem pic2shop aplikaciju i kada scanniram bar code, pic2shop vrati url mojoj aplikaciji. U sklopu url-a se nalazi i barcode. Problem je sto ne znam kako da procitam iz URL-a ovaj broj.
Pokusao sam da koristim txtScan.Text = Request.QueryString["txtItem"].ToString() koji sam stavio u PageLoad ali to ne daje rezultate. Pretpostavljam jer je u pitanju callback.
Evo dijela mog koda:
<input type="button" onclick="callScanner"; value="Scan Barcode" />
JS dio:
<script type"text/javascript">
function callScanner() {
window.location = "pic2shop://scan?callback=http%3A//ImeServera/ImeAplikacije/Default.aspx%3FtxtItem%3DEAN";
}
</script>
I ovo je dio koda koji sam dodao u "code behind":
protected void Page_Load(object sender, EventArgs e)
{
if(Request.QueryString["txtItem"] != null)
{
string s = Request.QueryString["txtItem"].ToString();
txtItem.Text = s;
}
}
Moze li mi neko reci kako da pokupim ovaj txtItem koji vraca iphone aplikacija i da ga prikazem u tekst polju?
Hvala.