ASP.NET 如何调试手机版?

ASP.NET how to debug mobile version?

提问人:JJohnson 提问时间:9/12/2022 更新时间:9/12/2023 访问量:107

问:

我正在使用一个没有本机移动版本的 ASP.net 平台。

我的任务是调试一个仅适用于移动用户的问题,但是在代码库中搜索“mobile”或“useragent”不会返回任何有意义的内容,我可以用它来进行逆向工程以找到根本问题。看来平台上唯一的移动检查来自针对用户代理的jQuery正则表达式检查,并且是非常非常少的检查,用于禁用按钮并且不设置任何全局或局部变量。

我尝试过使用 Chrome 的移动模拟器,但似乎只会改变屏幕分辨率,而不是模拟真实的移动设备。我还尝试使用浏览器扩展修改用户代理,但无济于事。

如何强制桌面浏览器加载网站的移动版本进行调试? ASP.NET 在哪里确定设备类型?

asp.net 调试 移动端

评论


答:

0赞 JJohnson 9/12/2023 #1

事实证明,我遇到的问题来自JQuery UI在移动设备上的工作方式,导致在桌面上运行良好的代码在移动设备上的工作方式不同。

评论

0赞 Chris Catignani 9/16/2023
这并不能提供问题的答案。要批评或要求作者澄清,请在其帖子下方发表评论。 - 来自评论