0
我在Delphi 2007停止YouTube视频通过ShockwaveFlash接口
该组件有许多选项,如播放的YouTube视频与TShockwaveFlash组件玩,停止,快退,gotoFrame等,他们在工作正常的闪存文件。
但是,如果我尝试在YouTube视频上使用它们,它不起作用。
有没有人知道这是否是这种情况,如果有什么需要设置这个工作,或者如果有另一种方式来控制播放?
我在Delphi 2007停止YouTube视频通过ShockwaveFlash接口
该组件有许多选项,如播放的YouTube视频与TShockwaveFlash组件玩,停止,快退,gotoFrame等,他们在工作正常的闪存文件。
但是,如果我尝试在YouTube视频上使用它们,它不起作用。
有没有人知道这是否是这种情况,如果有什么需要设置这个工作,或者如果有另一种方式来控制播放?
要停止播放视频,您需要使用管乐器播放器识别的键盘命令来控制播放器。他们是有限的......
Spacebar : Play/Pause
Arrow Left : Jump back 10% in the current video
Arrow Right: Jump ahead 10% in the current video
Arrow Up : Volume up
Arrow Down : Volume Down
所以你可以做的是使用
SendMessage(FlashPlayer.Handle,WM_KEYDOWN,VK_SPACE,0);
SendMessage(FlashPlayer.Handle,WM_KEYUP,VK_SPACE,0);
假一按键,并获得YouTube播放器,在这个例子中,暂停或继续播放。