Hi friends,
I have a development environment (Windows), in order to have the opportunity HTML5 and geolocation from Chrome embedded into C++ application. I have spent time researching chromiumembedded / Chrome Embedded Framework (CEF), which seems to be the solution.
My development environment is set up so that I have downloaded Chromium as source, created a include.gypi file containing only my three Google APIs (API + client id + secret). Then I form Visual Studio solution with the information from gypi file. In Visual Studio I adds callback->Continue(true); inside OnRequestGeolocationPermission, so I decide that the user will always allow the GPS location.
When I finish building solution, I end up with a file called cefclient.exe. This file opens a simple browser, and when I browse to a website using HTML5 and geolocation, I get the error
ERROR (2): Network location provider to https://www.googleapis.com : Returned error code 403(I have not used up my quota of daily requests to Google API.)
I'm stuck in development, and hope one can help me further. I know that the CEF and Chromium-dev is not a single branch, but the interest has to be the same :-)