deviceready не запускается в Phonegap 1.0.0 на Android

Я пытался настроить Phonegap на Android, но deviceready не запускается. Причина в том, что DeviceInfo.uuid всегда имеет значение null / undefined.

Похоже, что части телефонного разговора, не связанные с javascript, загружаются неправильно, но я не могу точно понять, что именно. Для всего, что находится за пределами каталога www, я использую код, указанный в образце каталога загрузки телефонного разговора.

Кто-нибудь знает, что может быть причиной этого?

<!DOCTYPE html>
<html>
  <head>
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no;" />
    <meta http-equiv="Content-type" content="text/html; charset=utf-8">

      <script type="text/javascript" charset="utf-8" src="javascripts/phonegap-1.0.0.js"></script>
    <script src="http://debug.phonegap.com/target/target-script-min.js#something"></script>

    <script type="text/javascript" charset="utf-8">

    function onBodyLoad() {
      var initialize = function() {
        window.console.log("deviceready||resume");
      };
      document.addEventListener("deviceready", initialize);
      document.addEventListener("resume", initialize);
      window.console.log("onBodyLoad!");
    }

    </script>
  </head>
  <body onload="onBodyLoad()">
  <h1>Herro World</h1>
  </body>
</html>
8
задан Drew Noakes 10 September 2012 в 22:29
поделиться