Flutter Google Maps plugin is not working properly on iOS












-1














I'm using this Google Maps plugin: https://github.com/flutter/plugins/tree/master/packages/google_maps_flutter



On Android it's working fine, but markers on iOS are not working properly. When a marker is tapped on iOS platform, camera moves a little bit and displays an InfoText, but my flutter code is the same for both platforms. I put breakpoints on methods: onMarkerTapped() and onInfoWindowTapped() and there are not called on iOS devices (GoogleMapController.dart).



Also the marker icon providing a BitmapDescriptor is not working on iOS too, but it's not as important as all I've mentioned before.



- Someone knows how to call this methods on iOS?



Please, I need to fix this on iOS platform and I don't know how.



Thanks!










share|improve this question



























    -1














    I'm using this Google Maps plugin: https://github.com/flutter/plugins/tree/master/packages/google_maps_flutter



    On Android it's working fine, but markers on iOS are not working properly. When a marker is tapped on iOS platform, camera moves a little bit and displays an InfoText, but my flutter code is the same for both platforms. I put breakpoints on methods: onMarkerTapped() and onInfoWindowTapped() and there are not called on iOS devices (GoogleMapController.dart).



    Also the marker icon providing a BitmapDescriptor is not working on iOS too, but it's not as important as all I've mentioned before.



    - Someone knows how to call this methods on iOS?



    Please, I need to fix this on iOS platform and I don't know how.



    Thanks!










    share|improve this question

























      -1












      -1








      -1







      I'm using this Google Maps plugin: https://github.com/flutter/plugins/tree/master/packages/google_maps_flutter



      On Android it's working fine, but markers on iOS are not working properly. When a marker is tapped on iOS platform, camera moves a little bit and displays an InfoText, but my flutter code is the same for both platforms. I put breakpoints on methods: onMarkerTapped() and onInfoWindowTapped() and there are not called on iOS devices (GoogleMapController.dart).



      Also the marker icon providing a BitmapDescriptor is not working on iOS too, but it's not as important as all I've mentioned before.



      - Someone knows how to call this methods on iOS?



      Please, I need to fix this on iOS platform and I don't know how.



      Thanks!










      share|improve this question













      I'm using this Google Maps plugin: https://github.com/flutter/plugins/tree/master/packages/google_maps_flutter



      On Android it's working fine, but markers on iOS are not working properly. When a marker is tapped on iOS platform, camera moves a little bit and displays an InfoText, but my flutter code is the same for both platforms. I put breakpoints on methods: onMarkerTapped() and onInfoWindowTapped() and there are not called on iOS devices (GoogleMapController.dart).



      Also the marker icon providing a BitmapDescriptor is not working on iOS too, but it's not as important as all I've mentioned before.



      - Someone knows how to call this methods on iOS?



      Please, I need to fix this on iOS platform and I don't know how.



      Thanks!







      ios google-maps flutter google-maps-markers






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Nov 19 '18 at 14:49









      Andrea Serrano

      11




      11
























          1 Answer
          1






          active

          oldest

          votes


















          0














          From the project readme (emphasis mine):




          This plugin provides an unpublished preview of the Flutter API for
          Google Maps:



          Dart APIs for controlling and interacting with a GoogleMap view from Flutter code are still being consolidated and expanded. The
          intention is to grow current coverage into a complete offering. Issues
          and pull requests aimed to help us prioritize and speed up this effort
          are very welcome.
          Currently the plugin only supports Android as it embeds a platform view in the Flutter hierarchy which is currently only supported for
          Android (tracking issue).




          iOS is not yet supported for this plugin. Likely you will just have to wait until the plugin is out of preview - or at least closer to release when it is more feature complete. I wouldn't recommend using such a preview in production.



          One alternative I have found some success with is https://pub.dartlang.org/packages/flutter_map It has worked ok for me, but does have some hiccups with performance at times.






          share|improve this answer





















            Your Answer






            StackExchange.ifUsing("editor", function () {
            StackExchange.using("externalEditor", function () {
            StackExchange.using("snippets", function () {
            StackExchange.snippets.init();
            });
            });
            }, "code-snippets");

            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "1"
            };
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function() {
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled) {
            StackExchange.using("snippets", function() {
            createEditor();
            });
            }
            else {
            createEditor();
            }
            });

            function createEditor() {
            StackExchange.prepareEditor({
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader: {
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            },
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            });


            }
            });














            draft saved

            draft discarded


















            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53377109%2fflutter-google-maps-plugin-is-not-working-properly-on-ios%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            0














            From the project readme (emphasis mine):




            This plugin provides an unpublished preview of the Flutter API for
            Google Maps:



            Dart APIs for controlling and interacting with a GoogleMap view from Flutter code are still being consolidated and expanded. The
            intention is to grow current coverage into a complete offering. Issues
            and pull requests aimed to help us prioritize and speed up this effort
            are very welcome.
            Currently the plugin only supports Android as it embeds a platform view in the Flutter hierarchy which is currently only supported for
            Android (tracking issue).




            iOS is not yet supported for this plugin. Likely you will just have to wait until the plugin is out of preview - or at least closer to release when it is more feature complete. I wouldn't recommend using such a preview in production.



            One alternative I have found some success with is https://pub.dartlang.org/packages/flutter_map It has worked ok for me, but does have some hiccups with performance at times.






            share|improve this answer


























              0














              From the project readme (emphasis mine):




              This plugin provides an unpublished preview of the Flutter API for
              Google Maps:



              Dart APIs for controlling and interacting with a GoogleMap view from Flutter code are still being consolidated and expanded. The
              intention is to grow current coverage into a complete offering. Issues
              and pull requests aimed to help us prioritize and speed up this effort
              are very welcome.
              Currently the plugin only supports Android as it embeds a platform view in the Flutter hierarchy which is currently only supported for
              Android (tracking issue).




              iOS is not yet supported for this plugin. Likely you will just have to wait until the plugin is out of preview - or at least closer to release when it is more feature complete. I wouldn't recommend using such a preview in production.



              One alternative I have found some success with is https://pub.dartlang.org/packages/flutter_map It has worked ok for me, but does have some hiccups with performance at times.






              share|improve this answer
























                0












                0








                0






                From the project readme (emphasis mine):




                This plugin provides an unpublished preview of the Flutter API for
                Google Maps:



                Dart APIs for controlling and interacting with a GoogleMap view from Flutter code are still being consolidated and expanded. The
                intention is to grow current coverage into a complete offering. Issues
                and pull requests aimed to help us prioritize and speed up this effort
                are very welcome.
                Currently the plugin only supports Android as it embeds a platform view in the Flutter hierarchy which is currently only supported for
                Android (tracking issue).




                iOS is not yet supported for this plugin. Likely you will just have to wait until the plugin is out of preview - or at least closer to release when it is more feature complete. I wouldn't recommend using such a preview in production.



                One alternative I have found some success with is https://pub.dartlang.org/packages/flutter_map It has worked ok for me, but does have some hiccups with performance at times.






                share|improve this answer












                From the project readme (emphasis mine):




                This plugin provides an unpublished preview of the Flutter API for
                Google Maps:



                Dart APIs for controlling and interacting with a GoogleMap view from Flutter code are still being consolidated and expanded. The
                intention is to grow current coverage into a complete offering. Issues
                and pull requests aimed to help us prioritize and speed up this effort
                are very welcome.
                Currently the plugin only supports Android as it embeds a platform view in the Flutter hierarchy which is currently only supported for
                Android (tracking issue).




                iOS is not yet supported for this plugin. Likely you will just have to wait until the plugin is out of preview - or at least closer to release when it is more feature complete. I wouldn't recommend using such a preview in production.



                One alternative I have found some success with is https://pub.dartlang.org/packages/flutter_map It has worked ok for me, but does have some hiccups with performance at times.







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Nov 19 '18 at 15:33









                Stephen

                1,807621




                1,807621






























                    draft saved

                    draft discarded




















































                    Thanks for contributing an answer to Stack Overflow!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.





                    Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


                    Please pay close attention to the following guidance:


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53377109%2fflutter-google-maps-plugin-is-not-working-properly-on-ios%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    android studio warns about leanback feature tag usage required on manifest while using Unity exported app?

                    SQL update select statement

                    'app-layout' is not a known element: how to share Component with different Modules