email - 如何让 NativeScript 在其 native 邮件客户端中打开电子邮件标签?

标签 email email-client nativescript

我有一个简单的页面/屏幕。我希望在设备上打开 native 邮件客户端时能够单击标签上的电子邮件地址。 (即 mailto: 等效项)。

我目前只关心 iOS。

这可能吗?

XML

<Page loaded="pageloaded">
    <GridLayout>
        <StackLayout>
            <Label text="sometest.mail@gmail.com">         
        </StackLayout>
    </GridLayout>
</Page>

最佳答案

或者您可以在使用 时打开默认电子邮件应用程序openUrl 方法来自 tns-core-modules/utils/utils

import { openUrl } from "tns-core-modules/utils/utils";

openEmail() {
    openUrl("mailto:test@example.com")
}

关于email - 如何让 NativeScript 在其 native 邮件客户端中打开电子邮件标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36098509/

相关文章:

Python Django send_mail 换行符?

android - GMail 应用程序中的响应式图像对齐

c - 获取未读邮件数

javascript - 在 NativeScript 中访问元素高度

email - 电子邮件业务流程中未找到媒体异常 (Hybris)

java - Android发送邮件SocketTimeoutException

python - Django 密码重置电子邮件从不发送

java - 从java发送邮件

angular - 无法读取 nativescript angular2 中未定义的属性全局数组

android - 无法启动。系统错误 : Calling js method onCreate failed