2017-12-17 5 views
0

Ich benutze das DailyMotion SDK in meiner Android-App, um die dailymotion-Videos in meine App zu laden. Das Problem ist, wenn ich das Video spiele, kommt nur Audio heraus, aber nicht Video. Schwarzer Bildschirm wird anstelle von Video angezeigt. Bitte helfen Sie mir dies im Voraus. Meine Codes sindVideo wird nicht in einem WebView abgespielt, aber Audio wird abgespielt

MainActivity.java

package com.example.rajeshkumarreddy.videoplayered; 
import android.graphics.Color; 
import android.os.Build; 
import android.support.v7.app.AppCompatActivity; 
import android.os.Bundle; 
import android.webkit.WebSettings; 
import com.dailymotion.android.player.sdk.PlayerWebView; 
import java.util.HashMap; 
import java.util.Map; 

public class DailyMotionActivity extends AppCompatActivity { 
    PlayerWebView playerWebView; 

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 

    playerWebView=(PlayerWebView)findViewById(R.id.dm_player_web_view); 
    playerWebView.load("x1owz8e"); 

    } 

} 

activity_main.xml

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:app="http://schemas.android.com/apk/res-auto" 
xmlns:tools="http://schemas.android.com/tools" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
tools:context="com.example.rajeshkumarreddy.videoplayered.MainActivity"> 

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



</RelativeLayout> 
+0

Ich habe das gleiche Problem .. hast du irgendeine Lösung ?? – natiqjavid

Antwort

1

Wenn Sie Android Studio des Emulators verwenden, das die Ursache sein können Sie das Video nicht sehen, nur Audio ist wahrgenommen. Benutze dein Handy, dort wird dein Video wahrscheinlich angezeigt (wenn dein Code korrekt ist). Verwenden Sie den Emulator also nicht zum Testen. Bestes Glück.

+0

Dieser Trick hat wirklich funktioniert :) –

Verwandte Themen