2016-06-20 7 views
-2

Ich fange gerade an, IBM MobileFirst Platform (MFP) zu verwenden.
Kann jemand Google Maps in Cordova App mit MFP verwenden?Cordova App mit Cordova GoogleMaps Plugin auf IBM MobileFirst Platform

Als ich versucht habe, das MobileFirst Cordova SDK in die bestehende Anwendung zu integrieren, habe ich einen Fehler wegen Out-of-Scope-Cordova-Versionen bekommen.
Cordova Versionen auf meiner App sind:
- cordova-android: 4.1.1 (Voraussetzung:> = 5.1.1 < 6)
- cordova-ios: 3.9.2 (Voraussetzung:> = 4.1.1 < 5)
Und meine App verwendet Cordova GoogleMaps Plugin.
https://github.com/mapsplugin/cordova-plugin-googlemaps
Die Version ist 1.3.9 (stabil), die cordova-ios 4.x nicht unterstützt.
Auf der anderen Seite kann Cordova GoogleMaps Plugin (1.4+) cordova-ios 4.x unterstützen, ist aber instabil.
Wenn meine App also Google Maps verwenden kann, kann sie MFP nicht verwenden.
Auch wenn es MFP verwenden kann, kann Google Maps nicht verwendet werden.

Gibt es Lösungen, um es zu lösen, außer zu warten, bis die stabile Version von Cordova GoogleMaps Plugin 1.4.0 wird?

Antwort

0

Sie auch gefragt, das in der Slack-Community MobileFirst und Ihre Frage erhalten ...

MobileFirst Platform Foundation 7.1-basierten Cordova Apps nutzen, Cordova 3.6.
MobileFirst Foundation 8.0 unterstützt jetzt Standard-Cordova-Apps, und die mindestens unterstützte Version der ios- und android Cordova-Plug-Ins entspricht den Anforderungen.

Sie können v8.0 verwenden, um Cordova-Anwendungen zu erstellen, die Ihren Anforderungen entsprechen.

+0

Ich verstehe, dass MFP 8.0 die Version von Cordova auf meiner App unterstützt. Vielen Dank für Ihre Antwort. – Kim1716

0

Verwenden Sie eingebettete Karten in einem iFrame. Es gibt keine Nutzungsbeschränkungen für die Einbettungs-API von Google Maps.

https://developers.google.com/maps/documentation/embed/guide

Dies ist, wie ich eine Suche nach Restaurants in der Nähe haben.

<iframe 
    id="map" 
    width="600" 
    height="450" 
    frameborder="0" style="border:0" 
    src="https://www.google.com/maps/embed/v1/search?key=<key>&q=restaurants&zoom=13" allowfullscreen> 
</iframe>