Bind to navigator object

Was returning ‘Illegal invocation’ error in Chrome/Android; added binding to navigator.