美文网首页
Launch Center PRO URL Schemes语法

Launch Center PRO URL Schemes语法

作者: GuYJ | 来源:发表于2018-03-13 08:36 被阅读0次

    1. 输入框[prompt]

    作用:

    将变量输入输入框中,就会在运行动作时出现输入框让你输入内容。

    举例:

    OmniFocus:///add?name=[prompt]&note=[prompt]

    添加一个新的任务,并填写备注,其中第一个[prompt]输入的是任务名,第二个[prompt]输入的是备注内容。

    2. 剪贴板[clipboard]

    作用:

    表示最后一条复制了的文本内容。

    举例:

    OmniFocus:///add?name=[clipboard]

    添加一个新的任务,其中任务名为之前复制在剪贴板的内容。

    3. 列表[list]

    作用:

    生成一个列表,可以直接选择预设的选项,而不用输入。

    举例:

    onepassword://search/[list|Google=Google|Dropbox=Dropbox|Weibo=Weibo|输入=[prompt]]

    利用1Password搜索APP用户名及密码,用列表的方式直接显示谷歌、Dropbox、微博和输入四种选项,可以直接点击执行命令。

    4. 跳回[x-callback-URL]

    作用:

    从一个应用的界面跳转到了另一个应用

    固定语法:

    • &x-success{{URL}},表示前一个 URL 成功以后下一步做什么;

    • &x-error{{URL}},表示前一个 URL 失败以后下一步做什么;

    • &x-cancel{{URL}},表示取消前一个 URL 的操作结果后下一步做什么;

    • &x-source,显示在 App 中则是在上一个动作完成后(一般是跳转后)给出一个选项,选项内容是你写在 URL 中的选项名和 取消,选择选项名后触发 发 x-success后的 URL 里的动作,取消则停留在当前 App。一般和 x-success 连接,构成 x-source=选项名&x-success={{URL}}的格式。

    举例:

    1. due://......&x-source=墨客&x-success={{moke:}}

    这段 URL 运行完,会出现的结果是跳转到 Due,执行省略号中的动作,动作执行完后,会出现一个菜单,如果选择墨客,就会跳转到墨客。如果选择取消,就会停留在 Due。

    1. fantastical2://x-callback-url/parse?sentence=[[line|1]]&add=1&x-success={{drafts4://x-callback-url/runAction?text=[[line|2..]]&allowEmpty=NO&action=Events%20in%20Fantastical-Quick}}&x-cancel={{drafts4://}}

    参考资料:

    1. URL Schemes使用详解

    相关文章

      网友评论

          本文标题:Launch Center PRO URL Schemes语法

          本文链接:https://www.haomeiwen.com/subject/zzuafftx.html