Een full-featureled Mobile Browser-app gemaakt met behulp van Flutter en de functies die wordt aangeboden door de Flutter_inAppWebview-plugin.
Kenmerken:
- WebView-tabblad, met Custom op Long-Press Link / Image Preview en hoe te gaan Eén tabblad Naar een ander zonder de WebView-status te verliezen;
- Browser App-balk met de huidige URL en alle pop-upmenu-acties zoals het openen van een nieuw tabblad, een nieuw incognitetabblad, de huidige URL opslaan op de favorietenlijst, een pagina opslaan OFFLINE GEBRUIKER, het bekijken van het SSL-certificaat dat wordt gebruikt door de website, schakelt de Desktop-modus, enzovoort in;
- Developer-console, waar u JavaScript-code kunt uitvoeren, zie sommige netwerkinformatie, beheren van de browseropslag, zoals cookies, venster.localstorage, Enz;
- Instellingenpagina, waar u de algemene instellingen van de browser kunt bijwerken en alle functies kunt inschakelen / uitschakelen die door de tabblad Flutter_inappwebview kunnen worden aangeboden, zoals het inschakelen / uitschakelen van JavaScript, Caching, Scrollbars, aangepaste gebruikersagent instellen, enz., En alle Android- en iOS-specifieke functie S;
- Bewaar en herstel de huidige browserstatus.
Flutter Plugin: https://github.com/pichillilorenzo/Futter_inAppwebview
Volledige code Browser-app: https: // Github .com / Pichillilorenzo / Flutter_Browser_App