Я работаю над приложением для часов Pebble, которое использует Firebase.js. Мне удалось запустить Firebase.js на Android (включив его в файл pebble-js-app.js, аналогичный https://github.com/tyhoff/clock), но не повезло с IOS. Я получил эту ошибку, когда просто включил Firebase.js в свой файл pebble-js-app.js:
TypeError: undefined не является функцией (оценка 'window.addEventListener ("load", c,! 1)')
пользовательский агент на IOS (не работает): Ejecta/1.4 (iPhone6,1; OS 8.4.1)
пользовательский агент на Android (работает): userAgent — Mozilla/5.0 (Linux; Android 5.0.1; SGH-I337M Build/LRX22C; wv) AppleWebKit/537.36 (KHTML, например Gecko) Версия/4.0 Chrome/43.0.2357.121 Mobile Safari/ 537,36
Кажется, Firebase вызывает что-то в браузере, что не поддерживается. Есть ли обходной путь для этого?