Google streetview javascript api displaying gray screen as of 1 nov 2018












0















The following sample code from google: https://developers.google.com/maps/documentation/javascript/examples/streetview-embed no longer seems to work in our desktop application.



In fact it's giving us a gray screen, but with all the interface markers still in tact: https://imgur.com/6chd4CL - and plenty of warnings (which javascript/css can hide, so not worried about those.) see: https://imgur.com/pvvnjOr (for the working split view, but the same gray streetview)



This has been happening since about 1 nov 2018. I'm not sure what changed,. I'm not finding similar questions (except way older ones which appear unrelated).



I was curious if anyone else has seen the problem we are running into currently - or whether there's an alternative method for implementing the google api that i'm not aware of yet - or perhaps google has implemented some restrictions for implementing their api that have recently been added.



Update: Internally it's using a delphi TWebBrowser component, which seems to be using IE-9 or earlier. When browsing google's demo code on IE, and setting emulation to IE-9, i'm getting the exact same gray background that i'm seeing in the software. It would seem that google stopped IE-9 support as of the first this month?










share|improve this question

























  • What did you do on 1st Nov. 2018? This looks like a CSS issue. Check what applies to images globally in your website or specifically on the map container element. In any case, the code you shared can not be used to reproduce the problem (you saw that by yourself as both the example and codepen work).

    – MrUpsidown
    Nov 22 '18 at 12:12











  • Absolutely nothing I fear. Medio October we rolled out the new split view as seen in the screenshot and it was working perfectly. I even dragged up the old html/css/js from the start of this year - and it's displaying the same gray screen. So I'm 100% sure it's not anything we changed code wise. The logical conclusion from my point of view would be that google changed something - but i'm not finding any major changes that would seem to be related to this for the last few weeks / month. The google api key requirement isn't the cause either - since that results in a monochrome view.

    – T.S
    Nov 22 '18 at 12:56













  • I am 100% sure the issue comes from your code. But you still didn't share any code that allows to reproduce the issue. Again, this looks like a CSS issue. Did you check your CSS? If you need anyone to look into this, please provide a Minimal, Complete, and Verifiable example.

    – MrUpsidown
    Nov 22 '18 at 13:36













  • The code is in the first link - google's demo. That's the exact code that we're showing. :) I can't extract the win32 application / dll into a separate project - it's,. too complicated I fear. Basically it's a delphi program starting a TWebBrowser component which pops up the google code,. nothing fancy - always worked, and still works, with exception to 1 tiny part of the google streetview view. :/ HA,. actually that does seem to be the core of the issue - IE-9 doesn't work with streetview anymore. and the twebbrowser uses IE at it's core. Seems google stopped streetview support for IE.

    – T.S
    Nov 22 '18 at 13:37


















0















The following sample code from google: https://developers.google.com/maps/documentation/javascript/examples/streetview-embed no longer seems to work in our desktop application.



In fact it's giving us a gray screen, but with all the interface markers still in tact: https://imgur.com/6chd4CL - and plenty of warnings (which javascript/css can hide, so not worried about those.) see: https://imgur.com/pvvnjOr (for the working split view, but the same gray streetview)



This has been happening since about 1 nov 2018. I'm not sure what changed,. I'm not finding similar questions (except way older ones which appear unrelated).



I was curious if anyone else has seen the problem we are running into currently - or whether there's an alternative method for implementing the google api that i'm not aware of yet - or perhaps google has implemented some restrictions for implementing their api that have recently been added.



Update: Internally it's using a delphi TWebBrowser component, which seems to be using IE-9 or earlier. When browsing google's demo code on IE, and setting emulation to IE-9, i'm getting the exact same gray background that i'm seeing in the software. It would seem that google stopped IE-9 support as of the first this month?










share|improve this question

























  • What did you do on 1st Nov. 2018? This looks like a CSS issue. Check what applies to images globally in your website or specifically on the map container element. In any case, the code you shared can not be used to reproduce the problem (you saw that by yourself as both the example and codepen work).

    – MrUpsidown
    Nov 22 '18 at 12:12











  • Absolutely nothing I fear. Medio October we rolled out the new split view as seen in the screenshot and it was working perfectly. I even dragged up the old html/css/js from the start of this year - and it's displaying the same gray screen. So I'm 100% sure it's not anything we changed code wise. The logical conclusion from my point of view would be that google changed something - but i'm not finding any major changes that would seem to be related to this for the last few weeks / month. The google api key requirement isn't the cause either - since that results in a monochrome view.

    – T.S
    Nov 22 '18 at 12:56













  • I am 100% sure the issue comes from your code. But you still didn't share any code that allows to reproduce the issue. Again, this looks like a CSS issue. Did you check your CSS? If you need anyone to look into this, please provide a Minimal, Complete, and Verifiable example.

    – MrUpsidown
    Nov 22 '18 at 13:36













  • The code is in the first link - google's demo. That's the exact code that we're showing. :) I can't extract the win32 application / dll into a separate project - it's,. too complicated I fear. Basically it's a delphi program starting a TWebBrowser component which pops up the google code,. nothing fancy - always worked, and still works, with exception to 1 tiny part of the google streetview view. :/ HA,. actually that does seem to be the core of the issue - IE-9 doesn't work with streetview anymore. and the twebbrowser uses IE at it's core. Seems google stopped streetview support for IE.

    – T.S
    Nov 22 '18 at 13:37
















0












0








0








The following sample code from google: https://developers.google.com/maps/documentation/javascript/examples/streetview-embed no longer seems to work in our desktop application.



In fact it's giving us a gray screen, but with all the interface markers still in tact: https://imgur.com/6chd4CL - and plenty of warnings (which javascript/css can hide, so not worried about those.) see: https://imgur.com/pvvnjOr (for the working split view, but the same gray streetview)



This has been happening since about 1 nov 2018. I'm not sure what changed,. I'm not finding similar questions (except way older ones which appear unrelated).



I was curious if anyone else has seen the problem we are running into currently - or whether there's an alternative method for implementing the google api that i'm not aware of yet - or perhaps google has implemented some restrictions for implementing their api that have recently been added.



Update: Internally it's using a delphi TWebBrowser component, which seems to be using IE-9 or earlier. When browsing google's demo code on IE, and setting emulation to IE-9, i'm getting the exact same gray background that i'm seeing in the software. It would seem that google stopped IE-9 support as of the first this month?










share|improve this question
















The following sample code from google: https://developers.google.com/maps/documentation/javascript/examples/streetview-embed no longer seems to work in our desktop application.



In fact it's giving us a gray screen, but with all the interface markers still in tact: https://imgur.com/6chd4CL - and plenty of warnings (which javascript/css can hide, so not worried about those.) see: https://imgur.com/pvvnjOr (for the working split view, but the same gray streetview)



This has been happening since about 1 nov 2018. I'm not sure what changed,. I'm not finding similar questions (except way older ones which appear unrelated).



I was curious if anyone else has seen the problem we are running into currently - or whether there's an alternative method for implementing the google api that i'm not aware of yet - or perhaps google has implemented some restrictions for implementing their api that have recently been added.



Update: Internally it's using a delphi TWebBrowser component, which seems to be using IE-9 or earlier. When browsing google's demo code on IE, and setting emulation to IE-9, i'm getting the exact same gray background that i'm seeing in the software. It would seem that google stopped IE-9 support as of the first this month?







delphi internet-explorer google-maps-api-3 google-street-view twebbrowser






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Nov 22 '18 at 14:47







T.S

















asked Nov 22 '18 at 11:07









T.ST.S

156114




156114













  • What did you do on 1st Nov. 2018? This looks like a CSS issue. Check what applies to images globally in your website or specifically on the map container element. In any case, the code you shared can not be used to reproduce the problem (you saw that by yourself as both the example and codepen work).

    – MrUpsidown
    Nov 22 '18 at 12:12











  • Absolutely nothing I fear. Medio October we rolled out the new split view as seen in the screenshot and it was working perfectly. I even dragged up the old html/css/js from the start of this year - and it's displaying the same gray screen. So I'm 100% sure it's not anything we changed code wise. The logical conclusion from my point of view would be that google changed something - but i'm not finding any major changes that would seem to be related to this for the last few weeks / month. The google api key requirement isn't the cause either - since that results in a monochrome view.

    – T.S
    Nov 22 '18 at 12:56













  • I am 100% sure the issue comes from your code. But you still didn't share any code that allows to reproduce the issue. Again, this looks like a CSS issue. Did you check your CSS? If you need anyone to look into this, please provide a Minimal, Complete, and Verifiable example.

    – MrUpsidown
    Nov 22 '18 at 13:36













  • The code is in the first link - google's demo. That's the exact code that we're showing. :) I can't extract the win32 application / dll into a separate project - it's,. too complicated I fear. Basically it's a delphi program starting a TWebBrowser component which pops up the google code,. nothing fancy - always worked, and still works, with exception to 1 tiny part of the google streetview view. :/ HA,. actually that does seem to be the core of the issue - IE-9 doesn't work with streetview anymore. and the twebbrowser uses IE at it's core. Seems google stopped streetview support for IE.

    – T.S
    Nov 22 '18 at 13:37





















  • What did you do on 1st Nov. 2018? This looks like a CSS issue. Check what applies to images globally in your website or specifically on the map container element. In any case, the code you shared can not be used to reproduce the problem (you saw that by yourself as both the example and codepen work).

    – MrUpsidown
    Nov 22 '18 at 12:12











  • Absolutely nothing I fear. Medio October we rolled out the new split view as seen in the screenshot and it was working perfectly. I even dragged up the old html/css/js from the start of this year - and it's displaying the same gray screen. So I'm 100% sure it's not anything we changed code wise. The logical conclusion from my point of view would be that google changed something - but i'm not finding any major changes that would seem to be related to this for the last few weeks / month. The google api key requirement isn't the cause either - since that results in a monochrome view.

    – T.S
    Nov 22 '18 at 12:56













  • I am 100% sure the issue comes from your code. But you still didn't share any code that allows to reproduce the issue. Again, this looks like a CSS issue. Did you check your CSS? If you need anyone to look into this, please provide a Minimal, Complete, and Verifiable example.

    – MrUpsidown
    Nov 22 '18 at 13:36













  • The code is in the first link - google's demo. That's the exact code that we're showing. :) I can't extract the win32 application / dll into a separate project - it's,. too complicated I fear. Basically it's a delphi program starting a TWebBrowser component which pops up the google code,. nothing fancy - always worked, and still works, with exception to 1 tiny part of the google streetview view. :/ HA,. actually that does seem to be the core of the issue - IE-9 doesn't work with streetview anymore. and the twebbrowser uses IE at it's core. Seems google stopped streetview support for IE.

    – T.S
    Nov 22 '18 at 13:37



















What did you do on 1st Nov. 2018? This looks like a CSS issue. Check what applies to images globally in your website or specifically on the map container element. In any case, the code you shared can not be used to reproduce the problem (you saw that by yourself as both the example and codepen work).

– MrUpsidown
Nov 22 '18 at 12:12





What did you do on 1st Nov. 2018? This looks like a CSS issue. Check what applies to images globally in your website or specifically on the map container element. In any case, the code you shared can not be used to reproduce the problem (you saw that by yourself as both the example and codepen work).

– MrUpsidown
Nov 22 '18 at 12:12













Absolutely nothing I fear. Medio October we rolled out the new split view as seen in the screenshot and it was working perfectly. I even dragged up the old html/css/js from the start of this year - and it's displaying the same gray screen. So I'm 100% sure it's not anything we changed code wise. The logical conclusion from my point of view would be that google changed something - but i'm not finding any major changes that would seem to be related to this for the last few weeks / month. The google api key requirement isn't the cause either - since that results in a monochrome view.

– T.S
Nov 22 '18 at 12:56







Absolutely nothing I fear. Medio October we rolled out the new split view as seen in the screenshot and it was working perfectly. I even dragged up the old html/css/js from the start of this year - and it's displaying the same gray screen. So I'm 100% sure it's not anything we changed code wise. The logical conclusion from my point of view would be that google changed something - but i'm not finding any major changes that would seem to be related to this for the last few weeks / month. The google api key requirement isn't the cause either - since that results in a monochrome view.

– T.S
Nov 22 '18 at 12:56















I am 100% sure the issue comes from your code. But you still didn't share any code that allows to reproduce the issue. Again, this looks like a CSS issue. Did you check your CSS? If you need anyone to look into this, please provide a Minimal, Complete, and Verifiable example.

– MrUpsidown
Nov 22 '18 at 13:36







I am 100% sure the issue comes from your code. But you still didn't share any code that allows to reproduce the issue. Again, this looks like a CSS issue. Did you check your CSS? If you need anyone to look into this, please provide a Minimal, Complete, and Verifiable example.

– MrUpsidown
Nov 22 '18 at 13:36















The code is in the first link - google's demo. That's the exact code that we're showing. :) I can't extract the win32 application / dll into a separate project - it's,. too complicated I fear. Basically it's a delphi program starting a TWebBrowser component which pops up the google code,. nothing fancy - always worked, and still works, with exception to 1 tiny part of the google streetview view. :/ HA,. actually that does seem to be the core of the issue - IE-9 doesn't work with streetview anymore. and the twebbrowser uses IE at it's core. Seems google stopped streetview support for IE.

– T.S
Nov 22 '18 at 13:37







The code is in the first link - google's demo. That's the exact code that we're showing. :) I can't extract the win32 application / dll into a separate project - it's,. too complicated I fear. Basically it's a delphi program starting a TWebBrowser component which pops up the google code,. nothing fancy - always worked, and still works, with exception to 1 tiny part of the google streetview view. :/ HA,. actually that does seem to be the core of the issue - IE-9 doesn't work with streetview anymore. and the twebbrowser uses IE at it's core. Seems google stopped streetview support for IE.

– T.S
Nov 22 '18 at 13:37














1 Answer
1






active

oldest

votes


















2














Solution found,. the problem was indeed in the TWebBrowser using IE9 compatibility mode (which google no longer seems to support). By default it was actually running 7, but we already fixed a similar issue before and had it set to 9.



The solution is to set compatibility mode to IE11, and suddenly it works perfectly again.



Source: https://social.msdn.microsoft.com/Forums/ie/en-US/19bdbd98-83a3-4787-8d85-7f2d6f0446f9/featurebrowseremulation-code-for-ie11?forum=iewebdevelopment



Result: https://imgur.com/a/Qz5i1cw






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%2f53429596%2fgoogle-streetview-javascript-api-displaying-gray-screen-as-of-1-nov-2018%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









    2














    Solution found,. the problem was indeed in the TWebBrowser using IE9 compatibility mode (which google no longer seems to support). By default it was actually running 7, but we already fixed a similar issue before and had it set to 9.



    The solution is to set compatibility mode to IE11, and suddenly it works perfectly again.



    Source: https://social.msdn.microsoft.com/Forums/ie/en-US/19bdbd98-83a3-4787-8d85-7f2d6f0446f9/featurebrowseremulation-code-for-ie11?forum=iewebdevelopment



    Result: https://imgur.com/a/Qz5i1cw






    share|improve this answer




























      2














      Solution found,. the problem was indeed in the TWebBrowser using IE9 compatibility mode (which google no longer seems to support). By default it was actually running 7, but we already fixed a similar issue before and had it set to 9.



      The solution is to set compatibility mode to IE11, and suddenly it works perfectly again.



      Source: https://social.msdn.microsoft.com/Forums/ie/en-US/19bdbd98-83a3-4787-8d85-7f2d6f0446f9/featurebrowseremulation-code-for-ie11?forum=iewebdevelopment



      Result: https://imgur.com/a/Qz5i1cw






      share|improve this answer


























        2












        2








        2







        Solution found,. the problem was indeed in the TWebBrowser using IE9 compatibility mode (which google no longer seems to support). By default it was actually running 7, but we already fixed a similar issue before and had it set to 9.



        The solution is to set compatibility mode to IE11, and suddenly it works perfectly again.



        Source: https://social.msdn.microsoft.com/Forums/ie/en-US/19bdbd98-83a3-4787-8d85-7f2d6f0446f9/featurebrowseremulation-code-for-ie11?forum=iewebdevelopment



        Result: https://imgur.com/a/Qz5i1cw






        share|improve this answer













        Solution found,. the problem was indeed in the TWebBrowser using IE9 compatibility mode (which google no longer seems to support). By default it was actually running 7, but we already fixed a similar issue before and had it set to 9.



        The solution is to set compatibility mode to IE11, and suddenly it works perfectly again.



        Source: https://social.msdn.microsoft.com/Forums/ie/en-US/19bdbd98-83a3-4787-8d85-7f2d6f0446f9/featurebrowseremulation-code-for-ie11?forum=iewebdevelopment



        Result: https://imgur.com/a/Qz5i1cw







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Nov 22 '18 at 14:17









        T.ST.S

        156114




        156114
































            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.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53429596%2fgoogle-streetview-javascript-api-displaying-gray-screen-as-of-1-nov-2018%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

            "Incorrect syntax near the keyword 'ON'. (on update cascade, on delete cascade,)

            Alcedinidae

            RAC Tourist Trophy