我正在使用Ionic framework构建应用程序,到目前为止,我已经在浏览器中完成了此操作。因为我现在想使用cordovaOauth plugin,所以我需要使用仿真器。问题是我无法像在浏览器中那样在模拟器中看到任何console.log(),这使得调试变得很困难。

有人知道如何在Ionic/Cordova中使用模拟器中的控制台日志记录吗?欢迎所有提示!

最佳答案

只需在仿真器中启用控制台日志即可。这是我的例子:

> ionic emulate ios --livereload

  Setup Live Reload
  Running dev server: http://localhost:8100
  Adding in default Ionic hooks
  Running live reload server: http://localhost:35729
  Watching : [ 'www/**/*', '!www/lib/**/*' ]
  Ionic server commands, enter:
    restart or r to restart the client app from the root
    goto or g and a url to have the app navigate to the given url
    consolelogs or c to enable/disable console log output
    serverlogs or s to enable/disable server log output
    quit or q to shutdown the server and exit

在命令行中键入consolelogs,然后按Enter键。
  consolelogs

  Console log output: enabled
  Loading: /?restart=382451
  ionic $ 0     498458   log      Hi there! This is from console.log

关于javascript - 如何在 ionic 模拟器中观看console.logs?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28611375/

10-11 03:06