首先:这只需要在Mac上运行。
我有一个<meta http-equiv=Refresh Content=1;url=rtsp://example.com/file.sdp
,它会自动询问/打开QuickTime播放器。我正试着这样做,所以一旦QuickTime播放器启动就会执行javascript函数。
难道不能等待5秒钟吗?
否:在野生动物园中,这样会好的;在chrome和firefox中我希望它等到执行javascript函数之前按下启动应用程序或ok按钮
由于
答案 0 :(得分:0)
你可以在javascript超时中包装要触发的内容
setTimeout ( expression, timeout );
示例:
function hello() {
alert('hello'); // or play anything.
}
setTimeout(hello, 5000); // unit in miliseconds (5000 means 5 seconds)
答案 1 :(得分:0)
感谢大家的回答。我要告诉我最后在这里做的事情。
<meta http-equiv=Refresh Content=1;url=rtsp://####.com/####.sdp />
<script type='text/javascript'>
function checkfinish() {
var answer = confirm('Finished with this page?')
if (answer)
window.location = "previous-page"
}
setTimeout ( checkfinish, 5000 )
</script>
我弄清楚我做错了什么:
Trying to do this!
我决定不自动重定向;让它留下一个按钮,返回到底部的上一页。
感谢所有的帮助。