Created by Jerry Wang, last modified on Jun 27, 2015
win8
Device
version
Detection
operating
system
navigator
userAgent
Android
iPhone
BlackBerry
所有的ui5 html page的source code里都有OS 的type及version:
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsISPrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdsATOfd3bkFGazxCMx8VesATMfhHLlN3XnxCMwEzX0xiRGZkRGZ0Xy9GbvNGLpZTY1EmMZVDUSFTU4VFRR9Fd4VGdsYTMfVmepNHLrJXYtJXZ0F2dvwVZnFWbp1zczV2YvJHctM3cv1Ce-cmbw5SNzUDZ2ITO0QWZkFTN0YWZhZWZxQGOyUTZ3EmMiNWNw8CX2AzLcdDMxIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjL0M3Lc9CX6MHc0RHaiojIsJye.png)
如果按照source code搜索,发现是在如下line 41440里将os 的type和version通过jQuery API设置到html dom node上。
但是,在如下dbg.js file里对OS操作的相关function设置断点,却发现runtime时断点根本无法触发。
这是因为OS type的检测是在sap-ui-core.js file内触发的:
callstack: