SAPUI5文本控件无法在Chrome中将电话号码显示为链接,但在Edge中显示

问题描述 投票:-1回答:1

[当我通过字符串之间的(+ XX YYYYYYYY)括号将后端的电话号码作为sap.m.Text控件的“文本”字段传递时,它不会在Chrome中显示可点击的链接。但是它确实将电话号码显示为Edge中的可点击链接。

下面是我的索引元和引导程序:

<meta http-equiv="X-UA-Compatiable" content="IE=edge" />
<meta charset="UTF-8" />
<title>Overview</title>
<script id="sap-ui-bootstrap" src="./resources/sap-ui-core.js"
    data-sap-ui-libs="sap.m,sap.ui.commons,sap.ui.core"
    data-sap-ui-theme="sap_bluecrystal"
    data-sap-ui-xx-bindingSyntax="complex" data-sap-ui-compatVersion="edge"
    data-sap-ui-preload="async"
    data-sap-ui-resourceroots='{"test.app": "."}'>
    </script>

视图内:

<core:FragmentDefinition xmlns="sap.m"
    xmlns:core="sap.ui.core"
    xmlns:customData="http://schemas.sap.com/sapui5/extension/sap.ui.core.CustomData/1"
    xmlns:l="sap.ui.layout">
<VBox>
                            <Text class="padding" text="{Desc}"
                                style="padding-top:0.5rem;" />
                        </VBox>

上述绑定字段“ Desc”包含电话号码的字符串。

要在Chrome浏览器中正常工作,我需要特别提及吗?

html google-chrome sapui5
1个回答
0
投票

无论是Chrome还是边缘,都无法单击文本。

如果将鼠标悬停在文本上时需要单击图标,请使用CSS属性Cursor:pointer,或者可以使用sapui5控件中可用的链接控件。

您可以在给定的类中添加css。建议您将css添加到css文件中,并避免使用内联css

© www.soinside.com 2019 - 2024. All rights reserved.