JXA中有关Application.launch()的文档?

时间:2019-03-07 01:00:56

标签: jxa

在哪里可以找到JXA中Application.launch()的文档?

Application('Safari').launch();

与Application.activate()不同,似乎Application.launch()仅启动应用程序进程,而没有实际打开或激活应用程序窗口。

我搜索了Internet,没有找到有关此功能的文档。

1 个答案:

答案 0 :(得分:0)

启动命令:

  

启动应用程序(如果尚未运行),但不发送运行命令。

     

如果应用程序已在运行,则向其发送启动命令无效。这样一来,您无需执行通常的启动过程即可打开应用程序,例如打开新窗口,或者在使用脚本应用程序的情况下运行其脚本。例如,当您不希望应用程序明显打开和关闭时,您可以使用启动命令。

通过https://developer.apple.com/library/archive/documentation/AppleScript/Conceptual/AppleScriptLangGuide/reference/ASLR_cmds.html#//apple_ref/doc/uid/TP40000983-CH216-SW51

请注意,尽管以上文档是针对AppleScript的,但它也同样适用于JXA。