#javascript #jquery #backbone.js #cordova
#javascript #jquery #backbone.js #кордова
Вопрос:
Я пытаюсь создать приложение Phonegap / Cordova с помощью jQuery Mobile и Backbone. Однако после выполнения этого кажется, что все библиотеки загружаются снова, и событие phonegaps «deviceready» запускается снова при возврате к маршруту по умолчанию (в моем случае «»:»register»). Это нормальное поведение? Я был бы в порядке с загрузкой, но при попытке отключить событие deviceready с помощью document.removeEventListener после его загрузки в первый раз функция все равно будет вызываться при возвращении на начальную страницу. Есть ли способ подавить это поведение?
Ответ №1:
Оказывается, это происходит только на маршруте «»: «что-то»! Простое добавление чего-либо в «», а затем вызов маршрута в init устраняет проблему… JavaScript абсурден.