如何使用phonegap中的cordova.js文件来控制console.log

时间:2014-04-09 04:05:20

标签: xcode cordova

我一直在读取console.log需要在onDeviceReady函数之后,但我没有在cordova.js中看到任何onDeviceReady函数。我需要自己写吗?有人知道这个功能是什么样的吗?如果我只是想控制日志"你好"?

怎么办?

另外,我注意到cordova.js不包含在index.html中作为脚本。如果我想看到在xcode控制台中记录的任何内容,我是否需要这样做?

1 个答案:

答案 0 :(得分:2)

如果您按照their site

中的说明通过命令行界面创建phonegap项目

你应该在你的html头中包含cordova-3.x.x.js。

<head>
<script type="text/javascript" src="cordova-3.x.x.js"></script>
<script>
  function onLoad() {
   document.addEventListener(
  'deviceready', onDeviceReady, false);
}
function onDeviceReady() {
  // do Something!
  // example: display a Cordova Console
  // see docs.phonegap.com for full details
  console.log("HELLO...");
}
</script>
</head>
<body onload="onLoad();">

为了在phonegap中使用调试控制台,您应该通过CLI将插件添加到项目中

在终端

中输入此命令
$ cordova plugin add org.apache.cordova.console