Ich baue eine App mit Apache Cordava (Phonegap). Meine Frage ist, kann ich Google Map API in diesem laufen? Vielen Dank im VorausIst es möglich, google map api in phonegap auszuführen?
0
A
Antwort
1
Ja, Sie können Googlemaps api in Ihrem phonegap/cordova application.First laufen Sie benötigen einen API-Schlüssel zu bekommen (Browser-basierte und nicht Android One). Beginnen Sie, indem Sie Ihren API_KEY generieren und diesen verwenden.
Dann müssen u die URL an die weiße Liste, hier ein einfaches index.html, die die Karte mit einem Marker lädt auf. Hoffe, es hilft
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Security-Policy" content="script-src 'self' https://maps.googleapis.com/ https://maps.gstatic.com/ https://mts0.googleapis.com/ 'unsafe-inline' 'unsafe-eval'">
<style>
body, html, #map { margin: 0;width:100%;height:400px }
#map {
position: relative;
width:400px;
height: :50%;
}
#map:after {
width: 22px;
height: 40px;
display: block;
content: ' ';
position: absolute;
top: 50%; left: 50%;
margin: -40px 0 0 -11px;
background: url('https://maps.gstatic.com/mapfiles/api-3/images/spotlight-poi_hdpi.png');
background-size: 22px 40px;
pointer-events: none;
}
</style>
<script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initialize" async defer></script>
<script type="text/javascript" src="cordova.js"></script>
<script type="text/javascript" src="js/index.js"></script>
<script type="text/javascript">
function initialize() {
var mapOptions = {
zoom: 4,
center: new google.maps.LatLng(-33, 151),
mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map(document.getElementById('map'), mapOptions);
}
</script>
</head>
<body>
<div id="map"></div>
</body>
</html>
Sie mehr über Googlemaps api hier
https://developers.google.com/maps/documentation/javascript/examples/map-simple
lesen Sie api Schlüssel zum Erstellen von hier
https://developers.google.com/maps/documentation/javascript/get-api-key
Verwandte Themen
- 1. Sprachnavigation in Google Map API möglich?
- 2. Ist es möglich, Android Google Map Sprachsuche zu öffnen?
- 3. Google Map extern öffnen (PhoneGap)
- 4. Phonegap Build: Whitelisting Google Map Domains für API v3
- 5. Offline benutzerdefinierte gedeckte Google Map mit Phonegap?
- 6. Problem in Google Map API ...!
- 7. google map api v2
- 8. Ist es möglich, hadoop fs -getmerge in S3 auszuführen?
- 9. ist es möglich, google map ohne internet api v3 javascript anzuzeigen?
- 10. In xUnit.net, ist es möglich, Tests in Reihenfolge auszuführen?
- 11. In RobotFramework ist es möglich, Testfälle in For-Loop auszuführen?
- 12. Ist es möglich, Telefonnummer mit Google plus API zu erhalten
- 13. Ist es möglich, kostenlos auf Google Translate API zuzugreifen?
- 14. Google People API - Ist es möglich, benutzerdefinierte Felder zu erhalten?
- 15. Google Maps API, ist es möglich, bestimmte Straßen hervorzuheben?
- 16. Ist Map Api Key und Google Places Api identisch?
- 17. Google Map API mit jQuery
- 18. ist es möglich, eine google static map api zu nehmen und es in ein jpg zu konvertieren
- 19. Google Map API Rectangle Klasse
- 20. Google Map API 2 Lokalisierungsprobleme
- 21. Google Map ist grau
- 22. Wordpress Google Map API-Problem
- 23. Diskrepanzen zwischen Google Map Search und Google Map API
- 24. Google Map API-Markierungssymbol URL?
- 25. Ist es möglich, eine Zeichenfolge in MySQL auszuführen?
- 26. Ist es möglich, eine ElasticSearch-Aggregation-Abfrage in Kibana auszuführen?
- 27. Ist es möglich, systemeigenen C++ - Code in Windows Azure auszuführen?
- 28. Ist es möglich, binäre Dateien in Java auszuführen?
- 29. Ist es möglich, net_enable_timestamp() aus Benutzerbereich in Linux auszuführen?
- 30. Ist es möglich, einen Befehl in einer Liste auszuführen?
lassen Sie mich versuchen, dies und lassen Sie lesen können kenne @IamKarim –