【发布时间】:2014-05-26 17:01:19
【问题描述】:
您好,我正在使用 SDK 和模拟器 4.5 开发三星应用程序。我有一个问题..该应用程序通过 videoPlayer 显示服务器上加载的一些视频。我的问题是:当视频播放并且我按下停止按钮时,视频停止并且屏幕变黑..我想用视频的第一帧显示屏幕。 我已经尝试过:
sf.service.VideoPlayer.setKeyHandler(tvKey.KEY_STOP, function()
{
if(Popup.getPopup()==Popup.getNPOPUP() && Similars.getOpenS()==false){
//videoPlayer.enterVideo(videoPlayer.url,videoPlayer.title,videoPlayer.from,videoPlayer.axoid,videoPlayer.nid); //riparte l'esecuzione del video
sf.service.VideoPlayer.stop();
videoPlayer.play();//insert function play
sf.service.VideoPlayer.pause();// stop video
videoPlayer.setFullScreen();
sf.service.VideoPlayer.show();
sf.service.VideoPlayer.pause();//stefa
}
});
我已插入:
videoPlayer.play();//insert function play
sf.service.VideoPlayer.pause();// stop video
播放有效,但 pausa 命令无效 我能怎么做?你有解决办法吗?
谢谢
【问题讨论】:
-
您可以在开始时倒带视频,然后暂停。
-
如何知道视频的播放时间?
-
貌似 sf.service.VideoPlayer API 有限,可以尝试使用更底层的方法:samsungdforum.com/Guide/tut00055/index.html
-
我在链接中没有找到任何解决方案。使用遥控器,我按下按钮序列 STOP、PLAY 和 PAUSE,我明白了,但似乎不允许以编程方式...
-
链接中是如何制作视频应用程序的教程,直接使用INFOLINK-PLAYER,它有播放控制的事件和方法。如果你的目标是 2012+ 设备,你可以使用
标签: samsung-smart-tv video-player smart-tv