PureBasic - WebView

Einleitung

Die WebView-Bibliothek ist ein modernes Webbrowser-Gadget, das zum einfachen Erstellen einer HTML/CSS-Benutzeroberfläche in PureBasic verwendet werden kann. Es ermöglicht eine umfassende plattformübergreifende Benutzeroberfläche, die sich gleich verhält und gleich aussieht, und gleichzeitig Zugriff auf erweiterte CSS-Funktionen bietet, um die Benutzererfahrung zu verbessern. Die Komponente ist direkt in das PureBasic-Programm eingebettet, um den Platzbedarf zu minimieren und verwendet native Callbacks für die Interaktion zwischen dem Webinhalt (der JavaScript ist) und dem PureBasic-Code.

Das WebView-Gadget nutzt die integrierten Betriebssystem-Webkomponenten (WebView2 unter Windows, WebKit-GTK unter Linux/Raspberry und WebKit unter macOS). Unter Windows 10 und höher ist keine zusätzliche Komponente erforderlich. Wenn jedoch Unterstützung für ältere Windows-Versionen benötigt wird, muss möglicherweise die weiterverteilbare Datei (Redistributable) WebView2 installiert werden: distribution guide.

Da es sich bei der WebView-Komponente um eine PureBasic Gadget-Bibliothek handelt, können Standardbefehle wie ResizeGadget() oder HideGadget() zur Steuerung verwendet werden.

Befehlsübersicht

BindWebViewCallback
UnbindWebViewCallback
WebViewExecuteScript
WebViewGadget
WebViewProxy

Beispiel

WebView.pb

Unterstützte OS

Alle

Referenz-Handbuch - Inhaltsverzeichnis