Module '“ ”' has no exported member 'NativeGeocoderReverseResult' in ionic 3 Geolocation

南笙酒味 提交于 2020-01-04 03:16:31

问题


Module '" "' has no exported member 'NativeGeocoderReverseResult'. L13: import { Geolocation } from '@ionic-native/geolocation/ngx'; L14: import { NativeGeocoder, NativeGeocoderOptions,NativeGeocoderReverseResult} Error In Console

getUserLocation(){
        let options: NativeGeocoderOptions = {
            useLocale: true,
            maxResults: 5
        };
        this.geolocation.getCurrentPosition().then(resp => {
            this.nativeGeocoder.reverseGeocode(resp.coords.latitude, resp.coords.longitude, options)
            .then((result: NativeGeocoderReverseResult[]) => {
                this.userlocation = result[0].toString();
            }, error => {
            console.log(error)
            });
        }, error => {
        console.log('Error getting location', error);
        })
    }

回答1:


I had the same issue when use the code from ionic docs: https://ionicframework.com/docs/native/native-geocoder

Then I found out that NativeGeocoderReverseResult replaced with NativeGeocoderResult: https://github.com/sebastianbaar/cordova-plugin-nativegeocoder/releases

v3.2.0
...
** BREAKING CHANGES **
replace NativeGeocoderForwardResult with NativeGeocoderResult
replace NativeGeocoderReverseResult with NativeGeocoderResult



来源:https://stackoverflow.com/questions/55652890/module-has-no-exported-member-nativegeocoderreverseresult-in-ionic-3-geo

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!