如何使电话文本字段可点击并能够拨打电话? (泥浆)

Posted

技术标签:

【中文标题】如何使电话文本字段可点击并能够拨打电话? (泥浆)【英文标题】:How to make a phone textfield clickable and able to call? (MudBlazor) 【发布时间】:2021-08-01 20:39:32 【问题描述】:

我在 MudBlazor 中有这行代码:

<MudItem xs="12" sm="6" md="4" lg="3">
    <MudTextField @bind-Value="DossierDetailViewModel.DossierDetail.DossierRepairer.Phone" Label="Telefono" ReadOnly="true" />
</MudItem>

我想知道是否有可能让它能够被点击并打开呼叫,就像你在 html 中所做的那样。

【问题讨论】:

【参考方案1】:

编辑

30/05/2021

电话输入类型已经实现。 看一下这个 https://github.com/Garderoben/MudBlazor/blob/dev/src/MudBlazor/Enums/InputType.cs

所以你可以创建一个

&lt;MudTextField InputType="@InputType.Telephone" /&gt;

编辑

对不起,我看错了你的问题。 不,目前不可能有输入类型“tel”,因为 InputType 枚举没有此选项(请参阅implementation)。随意在github中打开一个问题

老答案

如果你想拥有一个只读的文本字段,你可以操作它不允许用户插入数据,然后使用 MudField。

看这个例子 https://try.mudblazor.com/snippet/QOmbYfPrMIoGCVsG

<MudItem xs="12" sm="6" md="4" lg="3" @onclick=@HandleClick>
    <MudField T="string" Label="Telefono">@_value</MudField>
</MudItem>

@code
    string   _value="my default value";
    void HandleClick()
        Console.WriteLine("hi");
    

【讨论】:

以上是关于如何使电话文本字段可点击并能够拨打电话? (泥浆)的主要内容,如果未能解决你的问题,请参考以下文章

在 viewCell,UIViewCollection 中使按钮可点击

如何在Android的文本视图中使电话号码可点击

使用PHP在字符串中查找电话号码并使其可点击调用[关闭]

企业微信怎么拨打公费电话 企业微信拨打公费电话方法

如何在未经许可的情况下在Android中使用意图拨打电话?

如何制作 URL/电话可点击的 UILabel?