问题描述:
在使用安卓机进行真机调试时,通过navigator.userAgent获取到的UA与在Mac端使用开发者工具调试输出的UA是一样的,其中没有安卓及小程序相关的标识,导致无法判断当前运行环境是在小程序中。
Mac端微信开发者工具输出:
安卓端真机调试vConsole输出:
但在安卓端真机调试vConsole的System选项卡下,能看到此处的userAgent是符合预期的:
所以如何能在安卓端真机调试时获取到真正的UserAgent?
微信开发者工具版本:1.06.2408232_darwin_arm64、1.06.2407120_darwin_arm64与1.06.2405020_darwin_arm64均有此问题
安卓系统版本:13
安卓微信版本:8.0.50