我正在试图弄清楚JXA(自动化JavaScript)是如何工作的,所以尝试将下面的简单AppleScript翻译成JXA。
tell application "Finder"
open location "smb://XXXXXXXX"
end tell
我试过的是:
finder = Application("Finder")
finder.open({location:"smb://xxxxxx"})
但我失败了...,我是Apple的新手,并不是真正理解库中的描述。
以下是该库如何描述open
open (v) : Open the specified object(s)
open specifier : list of objects to open
[using specifier] : the application file to open the object with
[with properties record] : the initial values for the properties, to be included with the open command sent to the application that opens the direct object
请告知我应该如何修改代码。 ^^谢谢
答案 0 :(得分:6)
哦......我得到了答案......,Application("Finder")
没有任何内容,standardAdditions
app = Application.currentApplication()
app.includeStandardAdditions = true
app.openLocation("smb://xxxxxxxx")