Button 动作按钮

此组件在界面上显示一个按钮, 用于执行某些动作.

类型 描述 条件
alignment 字符串 对齐方式 -
action 选择器 指定按钮的操作类型 -
args 字典 传递给选择器的参数 -
alignment 描述
Left 左对齐 (默认)
Center 居中
Right 右对齐
Natural 自然对齐
Justified 两边对齐
action 描述
LaunchScript: 运行服务脚本
OpenURL: 在第三方应用中打开URL
ScanQRCode: 调起相机, 扫描二维码
SendMail: 在应用中, 发送邮件

不同的 action 需要携带不同的参数字典 args, 现对参数字典 args 中包含的参数说明如下:

LaunchScript:

参数 类型 描述 条件
path 字符串 服务脚本路径 -

无返回值

OpenURL:

参数 类型 描述 条件
url 字符串 欲打开的URL -

无返回值

ScanQRCode:

无参数

返回值类型 描述
字符串 二维码扫描结果

SendMail:

参数 类型 描述 条件
subject 字符串 邮件主题 可选
toRecipients 包含字符串的数组 收件邮箱地址数组 可选
ccRecipients 包含字符串的数组 抄送邮箱地址数组 可选
bccRecipients 包含字符串的数组 密送邮箱地址数组 可选
attachments 包含字符串的数组 携带附件的路径数组 可选

无返回值

{
    cell = "Button";
    action = "OpenURL:";
    label = "Contact touchios.com@gmail.com";
    args = {
        url = "mailto://touchios.com@gmail.com";
    };
};

results matching ""

    No results matching ""