Smart WebView on täiustatud avatud lähtekoodiga WebView'i komponent Androidile, mis võimaldab teil veebisisu ja -tehnoloogiaid sujuvalt integreerida omarakendustesse. Ehitage hõlpsalt võimsaid hübriidrakendusi, kasutades ära nii veebi- kui ka omamaailma parimaid omadusi.
See rakendus toimib demona nii kasutajatele kui ka arendajatele Smart WebView põhivõimaluste avastamiseks.
Lähtekood GitHubis (https://github.com/mgks/Android -SmartWebView)
Nutika veebivaatega saate manustada olemasolevaid veebilehti või luua täiesti võrguühenduseta HTML/CSS/JavaScripti projekte Androidi omarakenduses. Täiustage oma veebipõhiseid rakendusi omafunktsioonidega, nagu:
- Geolokatsioon: jälgige kasutaja asukohta GPS-i või võrgu abil.
- Juurdepääs failidele ja kaamerale: laadige üles faile või jäädvustage pilte/videoid otse WebView'st.
- Tõukemärguanded: saatke sihitud sõnumeid Firebase'i pilvsõnumside (FCM) abil.
- Kohandatud URL-i käsitlemine: omatoimingute käivitamiseks püüdke kinni ja käsitlege konkreetseid URL-e.
- JavaScripti sild: suhelge sujuvalt oma veebisisu ja Androidi omakoodi vahel.
- Pluginate süsteem: laiendage Smart WebView funktsioone oma kohandatud pistikprogrammidega (nt kaasasoleva QR-koodi skanneri pistikprogrammiga).
- Võrguühenduseta režiim: pakkuge kohandatud võrguühenduseta kogemust, kui võrguühendus pole saadaval.
Mis on uut versioonis 7.0:
- Täiesti uus pistikprogrammide arhitektuur: looge ja integreerige oma pistikprogrammid, et lisada kohandatud funktsioone ilma põhiteeki muutmata.
- Täiustatud failikäsitlus: täiustatud failide üleslaadimine ja kaamera integreerimine tugeva veakäsitlusega.
- Värskendatud sõltuvused: optimaalse jõudluse ja turvalisuse tagamiseks loodud uusimate teekide abil.
- Täpsustatud dokumentatsioon: selgemad selgitused ja näited, et saaksite kiiresti alustada.
Põhifunktsioonid:
- Manustage veebilehti või käivitage võrguühenduseta HTML/CSS/JavaScripti projekte.
- Integreerub Androidi algfunktsioonidega, nagu GPS, kaamera, failihaldur ja teatised.
- Puhas, minimaalne disain koos toimivuse optimeerimisega.
- Paindlik ja laiendatav pistikprogrammide süsteem.
Nõuded:
- Androidi põhioskused.
- Minimaalne API 23+ (Android 6.0 Marshmallow).
- Android Studio (või teie eelistatud IDE) arendamiseks.
Arendaja: Ghazi Khan (https://mgks.dev)
Projekt MIT-litsentsi alusel.