Был аналогичная проблема here с тем же сообщением. Кажется, это было решено путем изменения размера div. Я получил такое же сообщение отладки, но это не влияет на мои обработчики событий. Это также зависит от тестируемого устройства/симулятора. Например, это сообщение отображается на Samsung Galaxy S2, работающем под управлением ICS 4.0.3, но не отображается в эмуляторе или Nexus S 4G, работающем с той же версией Android. Наконец (для меня) сообщение появляется для любого нажатия на экране веб-просмотра. Поэтому это указывает на то, что это просто сообщение об отладке, связанное с деятельностью веб-просмотра, а не проблема с телефонной связью.
У вас есть обработчики событий для кнопок или они просто ссылки href? Я предполагаю, что {{action someAction}} будет своего рода обработчиком, например onclick = "functionName()". Попробуйте подключить обработчик событий к любой из кнопок. Использование стандартного синтаксиса js:
document.getElementById('ButtonID').addEventListener('click', function(){
alert('clicked');
}
Хмм интересно ... Я попробую изменить размер DIV, и в противном случае я попробую наоборот. В отношении того, является ли это Phonegap или веб-просмотром: сообщение отладки генерируется только в том случае, если клик не передается в телефонную защелку. Так что да, веб-просмотр не проходит по клику, но это может быть связано с тем, что Phonegap установил какой-то «странный» прослушиватель событий ... Я буду изучать его, если у меня будет время, и принять ваш ответ тем временем! –