我想在AppleScript中使用Applescript或Javascript获取this视频的当前时间(用户代理必须设置为iOS 10,iPhone)。
因为可以用这个改变视频位置......
tell application "Safari"
do JavaScript "document.getElementsByTagName('video')[0].currentTime = " & 90
end tell
......我想到这样的事情......
tell application "Safari"
set ttime to do JavaScript "document.getElementsByTagName('video')[0].currentTime()"
return ttime
end tell
......会做到这一点 - 但事实并非如此。请帮助:)
答案 0 :(得分:0)
HTMLMediaElement.currentTime
是属性,而不是函数。您无需调用它,因此请删除括号:
set ttime to do JavaScript "document.getElementsByTagName('video')[0].currentTime"
答案 1 :(得分:0)
这是我的最终结果:
tell application „Safari"
set ttime to do JavaScript „document.getElementsByTagName(‘video')[0].currentTime;" in document 1
return ttime
end tell
我想给你们两个信用但我不能:( 谢谢!