Macos 是否使用AppleScript更改视频播放器的位置?

Macos 是否使用AppleScript更改视频播放器的位置?,macos,safari,applescript,video-streaming,video-player,Macos,Safari,Applescript,Video Streaming,Video Player,我遇到了一个问题,我真的不知道如何解决它:我想在后台打开/video时更改它的播放器位置(以便同时激活另一个选项卡或应用程序)。我在源代码中找不到任何有用的东西,GUI脚本也不是一个选项 提前谢谢你 编辑:我想出了一个主意:我将用户代理改为iOS 10(iPhone),但我不确定这是否会使整个过程变得更简单。如果视频播放器使用HTML5视频标签,您可以使用AppleScript和JavaScript来实现这一点。正如您所说,将用户代理更改为iOS设备会增加您获得此服务而不是flash播放器的机会

我遇到了一个问题,我真的不知道如何解决它:我想在后台打开/video时更改它的播放器位置(以便同时激活另一个选项卡或应用程序)。我在源代码中找不到任何有用的东西,GUI脚本也不是一个选项

提前谢谢你


编辑:我想出了一个主意:我将用户代理改为iOS 10(iPhone),但我不确定这是否会使整个过程变得更简单。

如果视频播放器使用HTML5视频标签,您可以使用AppleScript和JavaScript来实现这一点。正如您所说,将用户代理更改为iOS设备会增加您获得此服务而不是flash播放器的机会

首先,您需要通过URL查找正确的窗口。然后,脚本将在窗口中运行一些Javascript来更新视频的时间。更改属性以适合您的使用。如果页面有多个视频标记,则可以在DOM上按顺序将[0]更改为哪个标记,或者改为按ID将目标更改为哪个标记

property checkURL : "vimeo.com"
property changeTime : 90
try
    tell application "Safari"
        set theTab to first tab of window 1 whose URL contains checkURL
        do JavaScript "document.getElementsByTagName('video')[0].currentTime = " & changeTime in theTab
    end tell
on error
    display dialog "That site is not loaded"
end try