n在博文上面,我必须使用真实设备进行调试。在此代码中
if((window.device && device.platform == "Android") && typeof inappbilling !== "undefined") {
inappbilling.init(function(resultInit) {
console.log("IAB Initialized");
},
function(errorInit) {
console.log("ERROR -> " + errorInit);
},
{showLog: true},
["productId1", "productId2", "productId3"]);
}
如何在设备中看到console.log?
答案 0 :(得分:0)
此post包含您问题的答案。基本上,您需要安装最新的ionicframework版本(npm install -g ionic
或npm update -g ionic
更新)
您不仅可以运行LiveReload,还可以从设备和服务器日志访问控制台日志,以显示设备请求的文件。这使您可以在浏览器中快速构建应用程序,然后在实际设备或模拟器上进行调试(Genymotion也可以)。你是怎么开始的?您可以在run / emulate命令中以任意组合传递一些标志:
示例:
$ ionic emulate ios --livereload --consolelogs --serverlogs
$ ionic run android -l -c -s
这会在命令行(终端)中显示日志,并在每次代码更改时更新设备中的应用程序...