javascript - ionic / Cordova : How to debug JavaScript codes that require "cordova.js" library in a web-browser

标签 javascript cordova google-chrome debugging ionic-framework

我正在使用 Ionic 框架开发 Android 应用程序。 该应用程序使用 Cordova Medila 插件,要使用它,我需要包括:

<script src="cordova.js"></script>

在我的html代码中。这是在 Android 上运行代码所必需的,但是 www 目录中没有 cordova.js,当 Ionic 想要为 Android 构建时,它会在其子文件夹之一中找到它。

我需要调试代码,并希望在 Chrome 中逐行运行 JavaScript,但由于 chrome 找不到 cordova.js,因此出现错误(如“gap_init:2”)。

我试图在属于 Android 平台的应用程序的子文件夹中找到 cordova.js 的副本,并将其复制到 www\js 文件夹中,但是当尝试运行我的 html 代码,在加载 html 文件期间出现奇怪的错误。

我的问题是: 是否可以在 Chrome 中调试这些应用程序?如果是怎么办?如果不是的话,有没有可以用来调试的IDE或工具?

最佳答案

尝试链接 Chorme Inspect,我们用来调试 Android 应用程序 https://developers.google.com/web/tools/chrome-devtools/debug/remote-debugging/remote-debugging?hl=en

关于javascript - ionic / Cordova : How to debug JavaScript codes that require "cordova.js" library in a web-browser,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36832635/

相关文章:

使用两个 chrome 浏览器时,php 应用程序 session 会混淆

javascript - 使用 Electron-builder 构建 Electron 应用程序时如何包含本地可执行文件

java - 从 Android Phonegap 插件访问应用程序布局

android - android phonegap 中的状态栏通知

javascript - 为什么 Chrome 不在控制台中显示文档对象的属性和方法?

javascript - 为什么 toString() 和 this.toString() 在 Chrome 的控制台中产生不同的结果?

javascript - 在 div 内随机移动图像

javascript - Bootstrap 3 调整表数据和输入字段

javascript - 获取当前脚本标签的父节点

cordova - 错误 : npm WARN deprecated minimatch@2. 0.10 : Please update to minimatch 3. 0.2 或更高版本以避免 RegExp DoS 问题