想让人注意到某个有用的答案?请投赞同票!

有没有人帮助到了你?有没有任何答案或用户使用技巧解决了你的问题?选择“赞同票”箭头投出你的赞同票。你的反馈能帮助到他人!

进一步了解在什么情况下投赞同票:了解投票 - Apple 社区

看上去一段时间内没有人回复。 要再次发起对话,只需提出一个新问题即可。

如何在运行 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日 下午8:38

回复
回复量: 4

2022年11月22日 下午9:27 回应 suliveevil

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


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


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

2022年11月23日 上午12: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 帐户开始畅游其中吧!!