Service Portal: Creating a Google Maps widget

cczernia
Mega Guru

Hi,

I'm trying to make use of the Google Maps API in Service Portal by building a widget around it. All I'm trying to do is get the map to render like the example found here.

https://developers.google.com/maps/documentation/javascript/examples/map-simple

Easy enough to do in a static webpage but when I create a SP widget and move the script to "Client Script" area I can't get the callback function in the googleapi src to fire.

<script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap"

I also tried creating a google maps angular provider.
https://github.com/allenhwkim/angularjs-google-maps

That just resulted in a lot of errors.

Has anyone successfully implemented this or have any suggestion? Thanks.

1 ACCEPTED SOLUTION

Fares Asadi
ServiceNow Employee
ServiceNow Employee
Hi, Here's a ready to use widget for you to start with: https://share.servicenow.com/app.do#/detailV2/53fb5333dba0360010c37ecfbf961906/overview Let me know if you find this helpful.

View solution in original post

13 REPLIES 13

Fares Asadi
ServiceNow Employee
ServiceNow Employee
Hi, Here's a ready to use widget for you to start with: https://share.servicenow.com/app.do#/detailV2/53fb5333dba0360010c37ecfbf961906/overview Let me know if you find this helpful.

cczernia
Mega Guru

Thanks, that is exactly what I needed.

Jens Riska FI
Tera Contributor

Hi, I'm actually facing a similar problem, do you have the link/solution somewhere stored? That link above returns a 404 error/not found page. Thanks in advance!