首页 文章

Cordova应用程序与IBM MobileFirst平台上的Cordova GoogleMaps插件

提问于
浏览
-2

我刚刚开始使用IBM MobileFirst Platform(MFP) .
有没有人知道如何在带有MFP的Cordova应用程序上使用Google Map ?

当我尝试将MobileFirst Cordova SDK添加到现有应用程序中时,由于超出范围的cordova版本而出现错误 .
我的应用程序上的Cordova版本是:

  • cordova-android:4.1.1(要求:> = 5.1.1 <6)
  • cordova-ios:3.9.2(要求:> = 4.1.1 <5)
    我的应用程序正在使用Cordova GoogleMaps插件 .
    https://github.com/mapsplugin/cordova-plugin-googlemaps
    版本为1.3.9(稳定版),不支持cordova-ios 4.x.
    另一方面,Cordova GoogleMaps插件(1.4)可以支持cordova-ios 4.x但不稳定 .
    因此,当我的应用可以使用Google Map 时,它无法使用MFP .
    此外,当它可以使用MFP时,它无法使用谷歌 Map .

有没有解决方案可以解决它,除非等到稳定版的Cordova GoogleMaps插件变成1.4.0?

2 回答

  • 0

    您还在MobileFirst Slack社区中询问了此问题并收到了您的问题......

    基于MobileFirst Platform Foundation 7.1的Cordova应用程序使用Cordova 3.6 .
    MobileFirst Foundation 8.0现在支持标准的Cordova应用程序,ios和android Cordova插件的最低支持版本符合要求 .

    您可以使用v8.0创建符合您要求的Cordova应用程序 .

  • 0

    尝试在iFrame中使用嵌入式 Map . Google Maps Embed API没有使用限制 .

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

    这就是我搜索附近餐馆的方式 .

    <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>
    

相关问题