Dobrý deň,
vytváram aplikáciu v Android studio založenú na WebView a javascripte (HTML a javascript si urobím sám) a potreboval by som vytvoriť niekoľko funkcií priamo v androide, tak aby som k nim mohol pristupovať pomocou toho javascriptu. Vašou úlohou by bolo vytvoriť prakticky prázdny projekt s jedným WebView na celú obrazovku v ktorom sa zobrazí jedna HTML stránka s javascriptom (táto stránka bude tiež priamo v aplikácii, nie na servere). Táto HTML bude len na otestovanie funkcionality android kódu a jeho prepojenia s javascriptom.
1) nákup položiek cez innapp purchase (overenie transakcie na strane google)
2) získanie obrázku z kamery alebo albumu (takto získaný obrázok pôjde do INPUTU vo WebView kde sa spracuje pri odoslaní formulára)
3) funkcia, ktorá bude volať nejakú JS funkciu vo WebView na pozadí aplikácie - keď je aplikácia zatvorená - každých 10minút (android zavolá Javascript vo WebView a ak návratová hodnota tejto JS funkcie bude obsahovať nejaký text, zobrazí ho ako notifikáciu v telefóne)
4) získanie súradníc zariadenia
5) kontrola stavu online - či má zariadenie prístup k internetu
Pri väčšine týchto funkcií (okrem 2) a 3) ) bude stačiť niečo takéto:
@JavascriptInterface
public String getCoordinates() {
// here will be your code or calling function your code for get coordinates
return gpsCoordinates; // in "gpsCoordinates" will be coordinates from your function
}
Ja z WebView zavolám cez javascript funkciu "getCoordinates" ktorá dostane aktuálne súradnice.
Autor cenovej ponuky | Hodnotenie autora ponuky | Dátum pridania ponuky | Odhadovaný počet dní na vypracovanie | Suma za vypracovanie |
---|
Pridajte si Vašu požiadavku na projekt, vyberte si najvhodnejšiu ponuku pre Vás a myslite na to, že v prípade problému v tom nie ste sami. Sme tu na to aby sme problém vyriešili za Vás!