cordova - 如何查看 Windows Phone 8 模拟器或运行 Phonegap 应用程序的设备的 javascript 控制台输出

标签 cordova windows-phone-8 phonegap-build

我正在使用 Phonegap Build 开发一个移动应用程序来为不同的移动平台生成。我已经使用 adb 工具和 ddms 在 Android 设备上成功部署和调试了我的 APK 文件。现在转到 Windows Phone 8,但我无法弄清楚如何调试。

我有一台 Windows 8 Pro 机器并成功安装了 Windows Phone SDK,使用应用程序部署工具将 XAP 文件部署到模拟器和 Windows Phone 8 设备(获得 MS Dev 订阅,注册电话,所有这些)。该应用程序加载但似乎没有收到 deviceready 事件,但我真的不知道,因为我看不到控制台日志。

SDK 随 Visual Studio Express 一起提供,但我不知道如何打开 XAP 以从 VS 运行它,因此输出可能会转到 VS 调试窗口。有什么办法可以从 Phonegap Build 的 XAP 中查看 console.log 语句吗?还是我必须创建一个 VS 项目并从那里编译/运行?

最佳答案

右键单击项目> 属性> 构建> 选中定义调试常量

如果选项被禁用,停止代码执行( Shift + F5 )

消息应转到“输出”窗口。打开它去查看>输出( Alt + 2 )

编辑:

对于 Visual Studio 2013,以下内容似乎可行。

  • 中选择了一个项目解决方案资源管理器 , 关于 项目菜单,
    点击 属性 .
  • 点击 编译标签。
  • 点击 高级编译选项 按钮打开 高级编译器设置 对话框。
  • 选择 定义调试常量 复选框,然后单击 好的 .
  • 关于cordova - 如何查看 Windows Phone 8 模拟器或运行 Phonegap 应用程序的设备的 javascript 控制台输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15235707/

    相关文章:

    javascript - Phonegap 构建如何向应用程序添加插件

    javascript - typescript 、Firebase、 Cordova : Cannot find module for 'firebase'

    android - 在phonegap上使用android写入和读取.txt文件需要帮助

    ios - iOS 平台上的 HTML5 Canvas 缩放问题

    c# - Windows Phone 空图像错误

    android - 为 iOS 和 Android 创建正文字体规则

    javascript - 非法构造函数错误 : convert Base64 to Blob fails on cordova

    c++ - 以编程方式折叠 HubSection 崩溃 - WP8 C++

    c# - WP8 LongListSelector 中的自动高度图像

    android - Phonegap后台问题