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";
};
};