我使用Weinre从手机上获取控制台。但是关于插件的Javascript错误(联系人,地理定位等......)我什么都没得到......
我不知道如何在每次javascript错误时按下控制台。
如何轻松调试使用仅在您的设备上存在的插件的JavaScript?
谢谢。
答案 0 :(得分:0)
您可以使用Console Plugin调试iOS,Android,Windows Phone等中的代码。
使用以下内容安装插件:$ cordova plugin add org.apache.cordova.console
然后就像在javascript文件中使用console.log(...);
一样简单。
如果您想记录您的地理位置,您可以这样做:
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