笔者在实际工作中,曾经遇到数次这种情况:同样的 SAP UI5 应用,在 PC 浏览器上能够正常工作,但是到了移动设备上比如手机上,运行行为出现差异。
此时盲目地瞎猜是无济于事的,最有效的办法就是用 USB 数据线将本地电脑和手机连接起来,在 PC 端进行手机端 SAP UI5 应用的调试。
笔者使用的是基于 Android 系统的三星手机 A52,首先打开三星手机的开发者模式,在开发者选项里将 USB 调试
启用:
然后用数据线将手机和电脑连接起来,会在手机看到一个弹出窗口,询问是否 允许 USB 调试
。
选择是,打开 PC 端的 Chrome 浏览器,地址栏里输入如下 url:
然后我们就能在打开的页面里,看到手机的型号 SM-A5260
和 手机上打开的 Chrome 版本,下图小括号里的 78.0.3904.96
. 我们既可以在 Chrome 进程列表里选择一个打开的标签页,