0

案例很简单。我正在使用 kalturas Android 参考应用程序,我希望我的视频能够自动播放。

为此,有几个 API 钩子:Kaltura KDP API Compatibility

我想到的是我想使用事件jsCallbackReady和事件监听器 entryReady来发送通知doPlay并且我想把这段代码放在PlayerViewController.java

问题是我无法让它工作,我无法在参考应用程序中使用这个 API让我朝着正确的方向前进,但一无所获。

真的需要有人来举例说明如何做到这一点。

4

2 回答 2

0

对此的有效解决方案是此代码。

 final PlayerViewController  mPlayerView = (PlayerViewController) findViewById( R.id.custom_player );

 // Autoplay video
                  mPlayerView.registerJsCallbackReady(new KPlayerJsCallbackReadyListener() {
                      @Override
                      public void jsCallbackReady() {
                          mPlayerView.play();

                      }
                  });

在此处添加(Github)

于 2014-04-21T00:57:48.927 回答
0

您能否将您目前使用的类中的一些代码行粘贴到您正在使用的类中?如果我没记错的话,代码应该在 PlayerInterface 而不是 PlayerView

于 2014-04-14T09:12:02.403 回答