Загрузка связанных .js с проектом phonegap - PullRequest
0 голосов
/ 30 января 2012

Я искал сеть и стековый поток в поисках помощи, но, похоже, не могу найти ее, и я считаю себя официально озадаченным. Весь мой код работал без проблем, когда он был внутри стандартных тегов скрипта, а затем, как только я переместил их в свой собственный файл .js, он вырвался. Помогите! Это то, что у меня сейчас есть в index.html (я вырезал весь нерелевантный код, так как я только тестирую):

<html>
<head>
<title>PhoneGap Test</title>

<meta name="viewport" content="width=device-width, user-scalable=no;" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<script type="text/javascript" charset="utf-8" src="phonegap-1.3.0.js"></script>
<script type="text/javascript" charset="utf-8" src="jquery/src/lib/jquery-1.7.js"></script>
<script type="text/javascript" charset="utf-8" src="jquery/src/jqtouch-jquery.js"></script>
<script type="text/javascript" charset="utf-8" src="jquery/src/jqtouch.js"></script>
<script type="text/javascript" src="databasecalls.js"></script>

</head>
  <body onload="init();">
    <p>Some stuff here</p>
  </body>
</html>

Тогда вот что у меня есть в databasecalls.js:

alert("file loaded");

function init(){
  document.addEventListener("deviceready", phoneReady, false);
}

function phoneReady(){
  // **** first, open the database ****
  alert("Start making DB object");

  dbShell = window.openDatabase("TimeBlogger", "1.0", "TimeBlogger", 20000000);
  alert("Created DB object");
  //and run another function if the setup is successful (displayEntries)
  dbShell.transaction(setupDBTable, errorHandler, getDBProjectEntries)
}

Итак, если я не ошибаюсь, я должен как минимум заставить alert(); запускаться, как только он будет прочитан в index.html, верно? Я даже не понимаю этого! Есть ли что-то с API PhoneGap, что я пропустил ... как все должно быть в index.html или что-то?

Заранее спасибо! Джастин

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...