0

我使用 Weinre 从手机中获取控制台。但是在插件的Javascript错误(联系人,地理定位等......)我什么都没有......

我不知道如何在控制台上推送每个 javascript 错误。

如何轻松调试使用仅在您的设备上存在的插件的 javascript?

谢谢你。

4

1 回答 1

0

您可以使用控制台插件在 iOS、android、windows phone 等中调试您的代码。

使用以下方法安装插件:$ cordova plugin add org.apache.cordova.console

然后它就像console.log(...);在您的 javascript 文件中使用一样简单。

如果您想记录您的地理位置,您可以执行以下操作:

var onSuccess = function(position) {
    console.log(position.coords.latitude);
    console.log(position.coords.longitude);
};

var onError = function(err) {
    console.log(error.code);
    console.log(error.message);
};

navigator.geolocation.getCurrentPosition(onSuccess, onError);

然后,当您构建应用程序并进行模拟时,在您的项目中查找此日志文件:

.../platforms/ios/cordova/console.log
于 2014-05-01T14:54:30.723 回答