我第一次使用 ionic DevApp (ionic v4),我正在尝试使用函数 console.log() 显示一个 json 对象。当我在 ionic DevApp 中运行应用程序时,我看到该对象仅显示在命令行控制台 (cli) 中,而不是来自谷歌的远程设备中。
请问有没有人知道如何解决这个问题。
先感谢您。
我第一次使用 ionic DevApp (ionic v4),我正在尝试使用函数 console.log() 显示一个 json 对象。当我在 ionic DevApp 中运行应用程序时,我看到该对象仅显示在命令行控制台 (cli) 中,而不是来自谷歌的远程设备中。
请问有没有人知道如何解决这个问题。
先感谢您。
据我所知,这是不可能的。如果要查看控制台输出,请将参数添加-c
到 ionic serve:
ionic s -c --devapp
这将在终端中输出控制台,但您不会像在 Chrome 中那样漂亮。
无论如何,根据我的经验,DevApp 并不是一个好的解决方案。一方面,你有控制台问题,另一方面,插件不起作用。与直接在浏览器中查看您的应用程序相比,没有什么重要的专业人士。
我认为您在运行应用程序时宁愿使用--livereload
修饰符。这将使应用程序在您每次保存一些更改时快速重新编译和重新加载(就像在 中一样ionic serve
)。您将获得 Chrome 检查器,您的插件将正常工作,您的应用程序将在任何更改保存时快速重新编译和重新加载。运行这个:
ionic cordova run android --device --livereload