SAPUI5 - sap.m.Input:如果 运行 在适当的设备上,它会自动调用软(虚拟)键盘吗?
SAPUI5 - sap.m.Input: Will it automatically invoke a soft(virtual)-keyboard if running on the proper device?
正如我们在每个 SAPUI5 应用程序的清单文件中看到的那样,有一个设备类型数组,里面通常有这样的东西:
"sap.ui": {
"technology": "UI5",
"icons": {
"icon": "",
"favIcon": "",
"phone": "",
"phone@2": "",
"tablet": "",
"tablet@2": ""
},
"deviceTypes": {
"desktop": true,
"tablet": true,
"phone": true
}
我现在正在开发我的第一个 SAPUI5 应用程序,我想知道运行时或核心是否知道何时调用虚拟键盘(如在平板电脑、智能手机和其他仅触摸屏的设备上),然后就可以了简单地做。
由于我无法通过 BYOD 在我当前的设置中对其进行测试,所以我想在这里问一下,我的假设是否正确。
UI5最后只是一个网页。任何网页上的每个输入(例如打开亚马逊)都会打开键盘;如果输入被聚焦。
究竟发生了什么在很大程度上取决于您的浏览器、设备等。
如果您有任何疑问并且您的公司不允许 BYOD,并且如果没有任何其他触摸设备(可转换笔记本电脑),您至少可以在您的私人设备上使用 examples。
题外话 - 如果您有 MAC-Book,您还可以从 xcode 启动 iphone 模拟器并访问本地主机。
正如我们在每个 SAPUI5 应用程序的清单文件中看到的那样,有一个设备类型数组,里面通常有这样的东西:
"sap.ui": {
"technology": "UI5",
"icons": {
"icon": "",
"favIcon": "",
"phone": "",
"phone@2": "",
"tablet": "",
"tablet@2": ""
},
"deviceTypes": {
"desktop": true,
"tablet": true,
"phone": true
}
我现在正在开发我的第一个 SAPUI5 应用程序,我想知道运行时或核心是否知道何时调用虚拟键盘(如在平板电脑、智能手机和其他仅触摸屏的设备上),然后就可以了简单地做。
由于我无法通过 BYOD 在我当前的设置中对其进行测试,所以我想在这里问一下,我的假设是否正确。
UI5最后只是一个网页。任何网页上的每个输入(例如打开亚马逊)都会打开键盘;如果输入被聚焦。
究竟发生了什么在很大程度上取决于您的浏览器、设备等。
如果您有任何疑问并且您的公司不允许 BYOD,并且如果没有任何其他触摸设备(可转换笔记本电脑),您至少可以在您的私人设备上使用 examples。
题外话 - 如果您有 MAC-Book,您还可以从 xcode 启动 iphone 模拟器并访问本地主机。