Я пытаюсь использовать кнопку меню на Android с помощью PhoneGap. Проблема заключается в том, что я не могу использовать его, потому что появляется эта ошибка в журнале:Ошибка PhoneGap - «Неподготовлено ReferenceError: cordova не определено»
«Неотдача ReferenceError: cordova не определена».
Это источник:
<!DOCTYPE html>
<html>
<head>
<!--<script type="text/javascript" charset="utf-8" src="js/cordova-2.6.0.js"></script>-->
<!--<script type="text/javascript" charset="utf-8" src="cordova-2.6.0.js"></script>-->
<!--<script type="text/javascript" charset="utf-8" src="js/cordova.js"></script>-->
<script type="text/javascript" charset="utf-8" src="cordova.js"></script>
<script type="text/javascript">
function onLoad() {
document.addEventListener("deviceready", function() {
document.addEventListener("menubutton", function(){
alert('Menu button pressed.');
}, true);
}, false);
}
</script>
</head>
<body onload="onLoad()">
<p>Hello world!</p>
</body>
</html>
Я думал, что проблема была импорт cordova.js, так что я пытался использовать все эти варианты, которые были прокомментированы.
Я не знаю, если есть какое-либо отношение, но все время я начинаю сценарий, появится сообщение об ошибке в консоли, с красным цветом:
E/webview(21743): registerForStylusPenEvent onAttachedToWindow
E/webview(21743): registerForStylusPenEvent START
E/webview(21743): registerForStylusPenEvent END
Мне очень жаль, если у какой-то английский ошибка, но я пытаюсь сделать это без Google Translator.
спасибо.
Спасибо! Это была глупая ошибка. Место, где я читал, сказал, что файл cordova-x-x-x.js был добавлен автоматически ... После того, как вы ответили, я поместил файл в папку, и он сработал. –
@WhizKid Я добавил файл cordova.js правильно. но после этого он не работает –
@DeepikaLalra вы можете разместить свой код как отдельный вопрос и опубликовать ссылку здесь? – Whizkid747