2016-12-30 12 views
0

Я только что обновил от Ionic 2 beta до rc3. Чтобы устранить ошибки компиляции, я изменил свою реализацию Google Maps, чтобы использовать api Ionic native. Это фиксировало мои ошибки компиляции, но я вижу, что api имеет Ionic native. Например, нет функции fitBounds, которая находится в googles api.Карты Googe: Нужно ли использовать Ionic Native?

Вопрос

Можно ли использовать Ionic 2 rc3 с помощью Googles API напрямую, а не в Ionic native апи?

Если да, то как мне настроить приложение для использования api?

Или, есть ли причины, по которым я хотел бы использовать Ionic native api по прямому доступу к Googles api?

Благодаря

package.json

"dependencies": { 
    "@angular/common": "2.1.1", 
    "@angular/compiler": "2.1.1", 
    "@angular/compiler-cli": "2.1.1", 
    "@angular/core": "2.1.1", 
    "@angular/forms": "2.1.1", 
    "@angular/http": "2.1.1", 
    "@angular/platform-browser": "2.1.1", 
    "@angular/platform-browser-dynamic": "2.1.1", 
    "@angular/platform-server": "2.1.1", 
    "@ionic/storage": "1.1.6", 
    "@types/google-maps": "^3.2.0", 
    "@types/meteor": "^1.3.31", 
    "@types/underscore": "^1.7.36", 
    "accounts-base-client-side": "^0.1.1", 
    "accounts-phone": "0.0.1", 
    "angular2-moment": "^1.0.0-beta.6", 
    "babel-runtime": "^6.18.0", 
    "google-maps": "^3.2.1", 
    "ionic-angular": "2.0.0-rc.3", 
    "ionic-native": "2.2.3", 
    "ionicons": "3.0.0", 
    "meteor-client-side": "^1.3.5", 
    "meteor-node-stubs": "^0.2.4", 
    "meteor-rxjs": "^0.4.5", 
    "meteor-typings": "^1.3.1", 
    "moment": "^2.15.2", 
    "rxjs": "^5.0.0-beta.12", 
    "zone.js": "0.6.26" 
    }, 

enter image description here

ответ

0

Остальные кандидаты релиз работают с Googles API (Noy только ионно-родной)

У меня есть следующие в моем index.html

<script src="http://maps.google.com/maps/api/js?key=XXXXX"></script>

и в моем pckage.json

"@types/googlemaps": "^3.25.40",

(запустить npm install @types/googlemaps --save-dev)

Добавлено следующее declarations.d.ts

/// <reference path="../node_modules/@types/googlemaps/index.d.ts" />

Смежные вопросы