如何在运行 x-callbacl-url 后隐藏快捷指令app?

How to hide Siri Shortcuts.app after running x-callback-url?


如何在运行 x-callbacl-url 后隐藏快捷指令app?


[经过版主编辑]

MacBook Air 13″, macOS 13.0

发布日期 2022年11月22日 上午4:38

回复
回复量: 4

2022年11月22日 上午5:27 回应 suliveevil

shortcuts://run-shortcut?name=EmacsTranslate&input=text&text=Hello%20World!


根据在线客服的指导,重启、重启并以安全模式运行,快捷指令依然在调用 x-callback-url 之后将窗口保留在了最前面。


我期待的结果是运行之后自动隐藏,回到之前的 App 里,而不是把自己的窗口保持在最前面(frontmost app)

2022年11月22日 上午8:41 回应 suliveevil

我尝试了各种可能的解决方案,能在脚本编辑器里正常运行的,放进快捷指令里就失效了。


```

on run

tell application id "org.gnu.Emacs" to activate

-- tell application id "com.apple.shortcuts" to quit

end run

```


```

on run

tell application "System Events" to keystroke "H" using {command down}

-- tell application "System Events" to key code 4 using command down

end run

```


```

tell application "System Events"

-- set apptemp to application "Emacs"

-- set frontmost of process "Emacs" to true

tell application "Emacs"

activate

end tell

end tell

```



这个主题已被系统或社区团队关闭。 你可以为你认为有帮助的任何帖子投票,也可以在社区中搜索其他答案。

如何在运行 x-callbacl-url 后隐藏快捷指令app?

欢迎来到 Apple 支持社区
Apple 客户在其产品方面互相帮助的论坛。使用您的 Apple 帐户开始畅游其中吧!!