Mac OSX:以自助服务终端模式启动 Google Chrome - 错误?

Roy*_*Roy 6 mac google-chrome kiosk macos

我正在尝试使用此处给出的答案在 OSX 上以自助服务终端模式加载 Google Chrome 使用命令行开关在 Mac 上启动 Google Chrome

但是,当我从终端运行它时,它会吐出一堆文本,然后正常打开 Google Chrome,而不是在 kiosk 模式下。有任何想法吗?

这是它启动时弹出的文本:

objc[46671]:WorkerPoolObjC 类在 /Applications/Google Chrome.app/Contents/Versions/7.0.517.44/Google Chrome Helper.app/Contents/MacOS/../../../Google Chrome Framework 中实现。 framework/Google Chrome Framework 和 /Applications/Google Chrome.app/Contents/Versions/7.0.517.44/Google Chrome Framework.framework/Internet Plug-Ins/PDF.plugin/Contents/MacOS/PDF。将使用两者之一。哪个是不确定的。

Dan*_*eck 7

您看到的消息不是错误。一个框架包含在包中两次(一次用于 Chrome,一次用于 Chrome 助手),它会告诉您。

从今天开始,我使用当前的 Chrome 和 Chromium 版本测试了--kiosk-kiosk参数,但它从未像在另一个线程中编写的那样工作。

我成功地--incognito作为参数传递,所以如果它被实现,它会以这种方式工作。

由于您链接到的页面是我在 Chrome for Mac kiosk 模式上可以找到的唯一信息,我猜它尚未实现。如果您阅读那边的评论,安德鲁(回答的人)并没有亲自测试它,他询问了询问二进制文件名称的人,也许只是发布了那个和 windows 命令行参数。


要全屏启动 Chromium,请在 中写出以下 AppleScript AppleScript Editor

tell application "Chromium"
    activate
    tell application "System Events"
        key down {command}
        key down {shift}
        keystroke "f"
        key up {shift}
        key up {command}
    end tell
end tell
Run Code Online (Sandbox Code Playgroud)

如果您使用 Chrome,请替换"Chromium""Google Chrome".

执行此脚本首先启动 Chromium,然后立即进入全屏模式。

即使没有启用新窗口动画,在 OS X Lion 上测试上述脚本也不起作用。我必须在 之后添加delay 0.1到脚本中activate,以便实际激活菜单项。