Just in case anyone is following this, the official google solution and the stackoverflow thread are not working either:
Google's method for Angular results in half the time the calling function (e.g., window.init()
) not being defined. The other half behaves the same, the API is not loaded yet when the function call to the calendar data is made.
It seems like this may be a Google problem with the API (??), however, this has worked fine using just plain javascript.
If anyone else has more experience please feel free to contribute.