Skip to main content
1-Visitor
July 13, 2017
Solved

Google Maps not loading correctly (API Key added) ThingWorx 7.2

  • July 13, 2017
  • 1 reply
  • 3405 views

Hello,

I have been getting this error despite me adding the Google Maps API key under ThingWorx 7.2. I have added the Google Maps API key into the extension metadata and updated it. I can see that the value has changed under .../tomcat/webaps/thingworx/Runtime/index.html. The new API key is there. I have also tried calling the url from curl- it also works.


<FileResource type="JS" url="https://maps.google.com/maps/api/js?key=<apikey>;sensor=false" description="" isDevelopment="false" isRuntime="true" />

I am NOT seeing any calls to google Maps with my API key.

This page didn't load Google Maps correctly. See the JavaScript console for technical details.

Best answer by kpashov

I solved the problem by changing:

<FileResource type="JS" url="https://maps.google.com/maps/api/js?key=<apikey>;sensor=false" description="" isDevelopment="false" isRuntime="true" />


to


<FileResource type="JS" url="https://maps.google.com/maps/api/js?key=<apikey>" description="" isDevelopment="false" isRuntime="true" />

The sensor=false part needs to be removed to make the maps function.

1 reply

kpashov1-VisitorAuthorAnswer
1-Visitor
July 13, 2017

I solved the problem by changing:

<FileResource type="JS" url="https://maps.google.com/maps/api/js?key=<apikey>;sensor=false" description="" isDevelopment="false" isRuntime="true" />


to


<FileResource type="JS" url="https://maps.google.com/maps/api/js?key=<apikey>" description="" isDevelopment="false" isRuntime="true" />

The sensor=false part needs to be removed to make the maps function.