Skip to main content
Participant
October 4, 2014
Answered

GeoLocation not working.

  • October 4, 2014
  • 2 replies
  • 719 views

Hi, when I try to call the variable cpInfoGeoLocation (window.cpAPIInterface.getVariableValue('cpInfoGeoLocation')) the variable is undefined. I have turned on location tracker in both Chrome and Firefox (Mac OS 10.10), and tested it on local and public server. Is there a setting inside Captivate 8 I have to turn on in order to do this?

This topic has been closed for replies.
Correct answer Captiv8r

Oh, and you also may need to click the Window menu and open the Mobile Palette and enable Geolocation.

Cheers... Rick

2 replies

wherelocated
Participant
May 3, 2020
Once you've created the project for both audiences, adding the geolocation features is very easy. First, choose Window > Mobile Palette to open the Mobile Palette dialog box.

 

Select Geolocation and then click the OK button
Lilybiri
Legend
May 3, 2020

Why did you repeat the answer that was already marked as correct answer? 

Captiv8r
Legend
October 4, 2014

Hi there

In the examples I've seen, you first create a variable that is used with this. For example, create a variable for UK, then during the creation process, you define the Latitude, Longitude and the Accuracy. Then in your Captivate, you use the variable in an Advanced Action. Perhaps look at the example supplied with Captivate. Click that little icon in the upper left of the start screen.and open the Cloudair_SoftSkills sample project and look at its Variables and Advanced Actions.

Cheers... Rick

Captiv8r
Captiv8rCorrect answer
Legend
October 4, 2014

Oh, and you also may need to click the Window menu and open the Mobile Palette and enable Geolocation.

Cheers... Rick

dannyfuglAuthor
Participant
October 4, 2014

Hi Rick, thank you for the help. The problem was that I did not had geolocation activated in the mobile palette. Cheers Daniel.