cordova - 为什么在 Visual Studio 2017 中调试 Cordova 应用程序时 DOM Explorer 总是为空?
问题描述
我已经为此苦苦挣扎了几个月(断断续续),却一无所获。我们有一个 Cordova(实际上是 Ionic 3)应用程序,它几乎可以在 Windows Phone 上完美运行,但无法使用 Visual Studio 2017 进行调试。到目前为止,我们已经能够使用其他调试方法,但它变得非常乏味。
DOM Explorer 和 Javascript 控制台窗口都出现了,但都保持为空,当在控制台中执行任何 Javascript 时,它会显示“您当前未连接到受支持的页面或应用程序”。
这似乎不是特定于应用程序的 - 即使我们在 Visual Studio 中创建一个空白的 Cordova 应用程序并尝试对其进行调试,也会发生同样的事情。
无论我们是在调试真实设备还是模拟器,也没有任何区别。
在这一点上几乎会接受任何建议 - 感觉就像我们已经尝试了一切。
解决方案
从来没有深入了解这一点,但我确实发现 DOM 调试器在 Visual Studio 2015 中按预期工作,所以我一直在使用它。有点麻烦,但总比没有好!
推荐阅读
- ag-grid - ag-grid 将样式应用于总页脚
- vue.js - Vue JS:构建命令“npm run build”无法生成“index.html”
- python - 尝试使用 Python 3.8 安装 Keras 并不断发现错误的 CUDA 版本(即使我的 PC 上没有安装 11.0)
- airflow - Airflow (Google Composer) TypeError: can't pickle _thread.RLock objects
- visual-studio-code - 在 VS Code 中使用 powershell ISE 或 Powershell 集成控制台时出现 az cli intellisense 问题
- sql - 为什么我需要两次声明变量:在动态查询之内和之外?
- node.js - nestjs 有或没有 async/await 有区别吗?
- python - 如何基于 CPLEX 上的其他两个约束来实施新约束?
- r - 在大型数据集上运行 R 脚本时如何防止计算机崩溃
- javascript - 使用 javascript 平滑滚动到某些内容的最佳方法是什么?