Übersicht über die HTML5 Plus-Anwendung
Die mobile HTML5 Plus-App, auch 5+App genannt, ist eine auf HTML, JS und CSS geschriebene App, die auf dem Mobiltelefon ausgeführt wird. Diese App kann die nativen Funktionen des Mobiltelefons über die erweiterte JS-API aufrufen, um dies zu erreichen Gleiche leistungsstarke Funktionen wie die native App.
HTML5 Plus-Spezifikation
Wenn Sie mobile Apps mit HTML5 entwickeln, werden Sie feststellen, dass HTML5 nicht über viele Funktionen verfügt. Um den Mangel an HTML5-Funktionen auszugleichen, wurde unter der Leitung des W3C China die Organisation www.html5plus.org gegründet, um die HTML5+-Spezifikation auf den Markt zu bringen.
Die HTML5+-Spezifikation ist eine offene Spezifikation, die es Drittherstellern von Browsern oder anderen Herstellern von Mobiltelefon-Laufzeitumgebungen ermöglicht, sie zu implementieren.
HTML5+ erweitert das JavaScript-Objekt Plus und ermöglicht es js, Systemfunktionen aufzurufen, die von verschiedenen Browsern nicht oder nur schlecht implementiert werden können, z. B. Gerätefunktionen wie Kameras, Gyroskope, Dateisysteme usw. sowie Geschäftsfunktionen wie Hoch- und Herunterladen, QR Codes, Karten und Zahlungen, Spracheingabe, Nachrichten-Push usw.
Die nativen Funktionsaufrufe für Mobiltelefone von HBuilder sind in zwei Ebenen unterteilt:
– Funktionsaufrufe über mobile Plattformen hinweg erfolgen alle in der HTML5+-Spezifikation, wie z. B. QR-Codes und Spracheingabe, unter Verwendung von plus.barcode und plus.speech. Einmal schreiben und plattformübergreifend ausführen.
- Native.js ist eine weitere innovative Technologie. Es gibt mehr als 400.000 native APIs in mobilen Betriebssystemen und eine große Anzahl von APIs kann von HTML5 nicht verwendet werden. Native.js kapselt Hunderttausende native APIs in JS-Objekte, und Sie können die nativen APIs von iOS und Android direkt über JS anpassen. Dieser Teil ist nicht mehr plattformübergreifend und wird als plus.ios bzw. plus.android geschrieben, z. B. zum Anpassen des iOS-Game-Centers oder zum Erstellen einer Verknüpfung auf dem Desktop des Android-Telefons.
Stellungnahme:
Alle Ressourcen auf dieser Website werden von Internetnutzern beigesteuert und veröffentlicht oder von großen Download-Sites nachgedruckt. Bitte überprüfen Sie selbst die Integrität der Software! Alle Ressourcen auf dieser Website dienen nur zum Lernen und Nachschlagen. Bitte verwenden Sie sie nicht für kommerzielle Zwecke, da Sie sonst für alle daraus entstehenden Folgen verantwortlich sind! Wenn es einen Verstoß gibt, kontaktieren Sie uns bitte, um ihn zu löschen und zu entfernen. Kontaktinformationen: admin@php.cn