打开 ScriptEditor 输入下面的 JavaScript 代码:
var app = Application('Terminal');
app.doScript("cd ~/Downloads;clear;");
app.activate();
是可以正常启动的。 但是如果是在这个 Window 里面添加一个 Tab ,就不能运行了。
var app = Application('Terminal'),
frontWin = app.windows[0],
frontTab = frontWin.tabs[-1];
frontTab.push(new app.Tab())
// Error -1700: Can't convert types.
frontTab.doScript("cd ~/Downloads;clear;");
// Error on line 8: Error: Named parameters must be passed as an object
app.activate();
请问有什么方法吗? 文档的说明都是 appleScript 的。
