Data synchronization in Offline First applications
The two seem like they might play nice together, but I have not myself put together an application with these two. However, another option is to use a different data sync library. A few months back I stumbled on Pouch DB and it does indeed have an angular module.
Here are the links to do some digging. Hope it helps!
PouchDB - http://pouchdb.comAngular Module - https://github.com/wspringer/angular-pouchdb