Javascript 如何在手机上调试cordova插件?
我用Weinre从我的手机上获取控制台。但是在插件(联系人、地理定位等)的Javascript错误上,我一无所获 我不知道如何在控制台上推送每一个javascript错误 如何轻松调试只在设备上使用插件的javascript 谢谢。您可以使用在iOS、android、windows phone等系统中调试代码 使用以下命令安装插件:Javascript 如何在手机上调试cordova插件?,javascript,angularjs,cordova,cordova-plugins,Javascript,Angularjs,Cordova,Cordova Plugins,我用Weinre从我的手机上获取控制台。但是在插件(联系人、地理定位等)的Javascript错误上,我一无所获 我不知道如何在控制台上推送每一个javascript错误 如何轻松调试只在设备上使用插件的javascript 谢谢。您可以使用在iOS、android、windows phone等系统中调试代码 使用以下命令安装插件:$cordova plugin add org.apache.cordova.console 然后,使用console.log(…)在javascript文件中 如果
$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
您是为iOS还是android构建的?谢谢,但不幸的是,我正在寻找一种不用console.log选项捕捉Javascript错误的方法。