Phonegap Build 3.1到3.3 iOS没有激活deviceready

时间:2014-04-28 18:39:41

标签: cordova phonegap-plugins phonegap-build

我尝试了所有内容......我甚至构建了Demo Apps,但我没有在iPhone 5S上获得设备就绪回调

Javascript代码如下所示

        function onBodyLoad() {
                  document.addEventListener("deviceready",
                    onDeviceReady, false);
                }

function onDeviceReady() {
            alert("ready");
    }

,HTML看起来像这样

<html>
  <head>

    <script src="js/leaflet.js"></script>
    <script src="js/ratchet.js"></script> 
    <script src="js/main.js"></script>

  </head>
  <body onload="onBodyLoad()">


<div class="content">
Blabla
</div>

  </body>
</html>

我还在config.xml中添加了Cordova / Phonegap的Device Plugin。

 <gap:plugin name="org.apache.cordova.device" />

我不使用Xcode或其他任何东西。对不起,但我是一个完整的新手。作为一名设计师,我只是在寻找一种快速的应用程序方式。我有点找到了,但正如你可以看到的一些问题。

1 个答案:

答案 0 :(得分:0)

至少根据上面的代码,你没有包含对cordova.js的调用:

<script src="cordova.js"></script>