dailymotion playerwebview当应用程序合并到其他应用程序时,没有视频声音

时间:2017-08-26 09:35:10

标签: java android dailymotion-api

我为dailymotion视频创建了一个示例应用程序,它工作正常,当我点击视频列表时它正在播放视频。当我将该应用程序合并到我的其他现有应用程序时,一切正常,但现在我只能在playerwebview中听到播放视频的声音。发生了什么不知道,请指导。

以下是playerview

的xml代码
  <com.dailymotion.android.player.sdk.PlayerWebView
        android:id="@+id/dm_player_web_view"
        android:layout_width="match_parent"
        android:layout_height="215dp"
         />

这是播放视频

public void playvid(String videoId) {

        if ((getApplicationInfo().flags & ApplicationInfo.FLAG_DEBUGGABLE) != 0) {
            mVideoView.setIsWebContentsDebuggingEnabled(true);
        }
        mVideoView.getSettings().setAppCacheMaxSize(10 * 1024 * 1024);

        Map<String, String> playerParams = new HashMap<>();
        mVideoView.load(videoId, playerParams);

        mVideoView.setEventListener(new PlayerWebView.EventListener() {
            @Override
            public void onEvent(String event, HashMap<String, String> map) {
                switch (event) {
                    case PlayerWebView.EVENT_FULLSCREEN_TOGGLE_REQUESTED:

                        onFullScreenToggleRequested();
                        break;
                }
            }
        });
    }

请指导。

在视频开始之前它还会显示广告,然后只播放播放器区域或黑屏中的白色框。

1 个答案:

答案 0 :(得分:0)

android:hardwareAccelerated =“true”为false并产生问题。

相关问题