Fix iOS safari bug
Fix missed call
Add jshint settings and travis settings