【问题标题】:VS2017 How to debug uwp hosted web app on windows phone emulatorVS2017 如何在 windows phone 模拟器上调试 uwp 托管的 web 应用程序
【发布时间】:2018-04-05 11:19:14
【问题描述】:

我使用 Visual Studio 2017 构建了一个 javascript uwp 托管 Web 应用程序。 该应用程序是一个简单的 javascript 应用程序,其起始页指向我们的一个 Web 服务器。服务器返回一个包含 javascript 的页面。该应用程序运行良好。

在 VS2017 的“DOM Explorer”窗口中,我可以看到下载的 HTML 和 Javascript。但是,唉,我不知道如何在脚本中添加断点、下一步等等。

是否有一种简单的方法可以在此类应用程序上启用逐步调试?

【问题讨论】:

  • 在VS17下debug选择开始调试。然后从解决方案资源管理器中打开要设置断点的 javascript 文件,然后单击第一列。您应该会看到一个红色圆盘,表示已设置断点。

标签: javascript web-applications uwp visual-studio-2017 windows-mobile


【解决方案1】:

我建议您可以直接使用 Microsoft Edge F12 开发人员工具调试您的应用程序。

您可以使用 Microsoft Edge 打开您的网站,然后按 F12 打开开发者工具。在开发人员工具中,您可以在“仿真”选项卡中将浏览器配置文件切换到 windows phone。然后,在调试器选项卡中,您可以添加一些断点来调试您的 javascript 代码。

如果你想调试 UWP API,你需要使用 Visual Studio 将应用部署到你的本地机器,然后,你需要从 windows 的开始菜单启动它。应用启动后,可以按F12,打开Edge开发者工具,然后可以添加断点调试。

【讨论】:

  • 这适用于标准 html/javascript。但是 javascript UWP api 都是未定义的。即:Windows.Devices.PointOfService.BarcodeScanner。你知道有什么方法可以在边缘启用它们吗?
猜你喜欢
  • 1970-01-01
  • 2012-11-24
  • 1970-01-01
  • 1970-01-01
  • 2012-02-09
  • 2015-05-30
  • 1970-01-01
  • 2017-01-06
  • 1970-01-01
相关资源
最近更新 更多