Я работаю над мобильным приложением, но у меня есть проблемы с телефонной связью. Я начинаю, но, читая, мне нужно просто вставить эту строку для работы с функциями phonegap.Phonegap deviceready событие не срабатывает на устройстве
<script src='phonegap.js'></script>
Я не знаю точно, что событие deviceready является частью. Я пытаюсь создать приложение с jquery, hammer и NO jquery mobile.
Моя проблема заключается в том, что событие deviceready не является огнем. Я пробовал много способов, как связать прослушиватель событий, но я потерпел неудачу.
Я пытался связать так:
document.addEventListener('deviceready', ondeviceready);
function ondeviceready(){
alert('wooohooo');
}
так:
$(document).ready(function(){
document.addEventListener('deviceready', ondeviceready);
});
function ondeviceready(){
alert('wooohooo');
}
и так:
$(document).on('deviceready',ondeviceready);
function ondeviceready(){
alert('wooohooo');
}
Может кто-нибудь мне помочь?
(я тестировал приложение на Самсунг Galaxy S & Samsung Galaxy Примечание 2)
Просто для пояснения. Это работает, потому что вы определяете функцию ПОСЛЕ использования. И здесь вы помещаете определение функции ABOVE в вызов document.addEventListener (...). – jeprubio