Dieses Tutorial zeigt, dass das Erstellen eines grundlegenden Webbrowsers in Windows 10 unter Verwendung der Microsoft Edge WebView Control und Standard Web Technologies (HTML, CSS, JavaScript) erstellt wird. Während ein Mac-basierter Äquivalent nicht direkt unterstützt wird, bieten virtuelle Maschinen oder Dual-Booting eines Insider Build-Problemumgehungen.
Das WebView -Steuerelement bietet erhebliche Vorteile gegenüber IFRames, einschließlich einer verbesserten Handhabung von Framebusting- und Dokumentenladenereignissen. Das x-ms-webview
Tag bietet einzigartige Funktionen wie erweiterte lokale Inhaltszugriffs- und Screenshot -Funktionalität. Der resultierende Browser nutzt die gleiche Webplattform wie Microsoft Edge.
Holen Sie sich den Beispielcode:
Der vollständige Quellcode ist auf GitHub verfügbar. Sie können den Browser auch direkt erleben, indem Sie die App aus dem Windows Store installieren oder die Visual Studio -Lösung bereitstellen.
Dieses Projekt zeigt die einfache Erstellung eines funktionalen Webbrowsers mit Standard -Web -Technologien und der WebView -Steuerung. Microsoft fördert eine weitere Erforschung der Windows 10 -Entwicklung.
Weitere Webentwicklungsressourcen:
Dieser Artikel ist Teil einer Reihe von Microsoft, die sich auf praktische JavaScript, Open-Source-Projekte und Cross-Browser-Kompatibilitätsbetrags-Best Practices konzentriert. Nutzen Sie diese Ressourcen, um Ihre Webentwicklungsfähigkeiten zu verbessern:
häufig gestellte Fragen (FAQ):
Die folgenden FAQs befassen sich mit gemeinsamen Fragen zum Erstellen von Browsern mit EdgeHTML und JavaScript:history
location
Bibliotheken von Drittanbietern? Das obige ist der detaillierte Inhalt vonSo erstellen Sie Ihren eigenen Browser mit JavaScript mit EdgeHTML. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!