我正在尝试从Safari获取URL,请关闭选项卡并在Chrome(TUAW Post)中打开它,但我一直在收到错误消息:

error "Safari got an error: Can’t get current tab." number -1728 from current tab


从代码行:

set theURL to URL of current tab of window 1


有什么建议?

所有代码:

property theURL : ""

tell application "Safari"

    set t set theURL to URL of current tab of window 1
    close current tab

end tell

tell application "Google Chrome"

    set URL of active tab of window 1 to theURL

    activate

end tell

最佳答案

这个对我有用...

tell application "Safari"
    set theURL to URL of current tab of window 1
end tell


您必须显示更多代码,因为错误是由其他原因引起的。让我问您一个问题,您是否在另一个Tell块中包含了Tell应用程序Safari语句?也许是在告诉Google chrome的代码块中?如果是这样,将其删除。

关于google-chrome - Applescript从Safari获取URL,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7221087/

10-15 03:21