簡體   English   中英

Mac中的OSX腳本執行錯誤-10810

[英]OSX Script execution error -10810 in mac

我正在嘗試運行OSX腳本以使瀏覽器處於執行硒的前端,但是由於出現以下錯誤而失敗。

javax.script.ScriptException: An error of type -10810 has occurred.
oasscript errorAn error of type -10810 has occurred.

下面是我用來運行腳本的代碼。

public void bringBrowserToFront() {
    try {
        String script = "tell app \"Google chrome\" to activate";
        ScriptEngineManager mgr = new ScriptEngineManager();
        ScriptEngine engine = mgr.getEngineByName("AppleScript");
        engine.eval(script);
    } catch (ScriptException e) {
        System.out.println("oasscript error" + e.getLocalizedMessage());
    }

}

有人可以讓我知道我哪里出錯了。

您需要指定應用程序的擴展名。

例如: Google Chrome.app

String script = "tell app \"Google Chrome.app\" to activate";

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM