使用 Phonegap 或 SAPUI5 更改应用程序方向
Change application direction using Phonegap or SAPUI5
在 android 设备语言更改为阿拉伯语后,我无法使用 (html dir="ltr") 更改我的应用程序方向。如何使用 phonegap 或 sapui5 将我的应用程序方向更改为 ltr?
那是不可能的,
原因: 因为如果这样做,则需要重新构建整个 android 应用程序,然后 运行 在设备中构建它。
可能的解决方案
您可以使用 navigator.language
来检测设备语言,并在此基础上加载不同的 CSS
和 HTML
。
为了改变应用程序方向,sapui5 提供脚本标签属性进行配置。只需在脚本中包含 sap-ui-rtl="false" 和 sap-ui-language="ar" 属性,例如
<script src="resources/sap-ui-core-all.js" data-sap-ui-rtl="false" data-sap-ui-language="ar"></script>
在 android 设备语言更改为阿拉伯语后,我无法使用 (html dir="ltr") 更改我的应用程序方向。如何使用 phonegap 或 sapui5 将我的应用程序方向更改为 ltr?
那是不可能的,
原因: 因为如果这样做,则需要重新构建整个 android 应用程序,然后 运行 在设备中构建它。
可能的解决方案
您可以使用 navigator.language
来检测设备语言,并在此基础上加载不同的 CSS
和 HTML
。
为了改变应用程序方向,sapui5 提供脚本标签属性进行配置。只需在脚本中包含 sap-ui-rtl="false" 和 sap-ui-language="ar" 属性,例如
<script src="resources/sap-ui-core-all.js" data-sap-ui-rtl="false" data-sap-ui-language="ar"></script>