Inhaltsverzeichnis
Was brauchen wir?
zu) Grundkenntnisse in html, css3, Javascript und Bootstrap (unbeschränkt).
B) Ein Code-Editor (In meinem Fall verwende ich Sublime Text 3).
C) Ein lokaler Server zum Testen (ich werde den Xampp-Server verwenden)
Lass uns anfangen …
Schritt 1
Wir gehen in meinem Fall in das Verzeichnis unseres lokalen Servers "C: / xampp / htdocs /" und wir werden einen neuen Ordner erstellen, den ich anrufen werde "Tutorial_geocalizacion", darin werden wir weitere 2 Anrufe hinzufügen "CSS" Ja "Js".
VERGRÖSSERN
Schritt 2
Wir werden unseren Code-Editor öffnen, wir werden "Datei > Neu" und wir schreiben eine html5-Struktur hinein.
VERGRÖSSERN
Schritt 3
Wir laden Bootstrap von seiner offiziellen Seite herunter und kopieren die Datei "Bootstrap.min.css" in unserem CSS-Ordner.
VERGRÖSSERN
Schritt 4
Wir gehen zurück zu unserem Editor und fügen den Verweis auf diese Datei in unserem "Index.html".
VERGRÖSSERN
Schritt 5
Wir erstellen eine neue Datei und rufen sie auf "Stil.css" Wir werden es im CSS-Ordner speichern …
VERGRÖSSERN
Schritt 6
Wir werden in der hinzufügen index.html die Verweise auf die im vorherigen Schritt erstellte CSS-Datei. Darüber hinaus werden wir auch ein Online-Skript einfügen, das die JavaScript-API von Google Maps.
VERGRÖSSERN
Schritt 7
Wir müssen auch eine neue .js-Datei erstellen, in der wir die Funktion schreiben, die die Geolokalisierung durchführt und die Karte anzeigt. Wir speichern sie im Ordner "js", ich nenne sie "localiza.js". Ich werde auch einen Verweis darauf in der index.html hinzufügen
VERGRÖSSERN
VERGRÖSSERN
VERGRÖSSERN
Schritt 8
Seit der wird der Hauptrahmen sein und die enthält die Karte, dann müssen wir die Größe und die Eigenschaften kontrollieren, die sie haben werden, dafür werden wir in unsere Datei schreiben "Stil.css" der folgende Code.
VERGRÖSSERN
Wenn wir es in unserem Browser sehen, wäre das Ergebnis bisher dieses …
VERGRÖSSERN
Schritt 9
In der Datei "localiza.js" erstellen wir eine neue Funktion, die die Koordinaten des Browsers des Clients erhält und seine ungefähre Position auf der Karte anzeigt. Falls die API auf dem Client nicht richtig funktioniert, werden wir einige Standardkoordinaten definieren und auch die Möglichkeit für den Kunden einschließen, den Platzhalter an seine tatsächliche Position zu ziehen. Ich erkläre Schritt für Schritt im Code, mal sehen…
VERGRÖSSERN
VERGRÖSSERN
Schritt 10
Jetzt werden wir unsere Karte an mobile Geräte anpassen, um dies zu erreichen, gehen wir zurück zu unserer Datei "style.css" und fügen einige neue Selektoren namens Media Querys hinzu Bildschirmgröße, wo es visualisiert wird … Kommen wir dazu.
VERGRÖSSERN
VERGRÖSSERN
VERGRÖSSERN
Mal sehen, wie unser aktuelles Design auf einigen Handys aussieht …