Cerere WebView in Android Studio

DaVinci

-
Registered
Full Member
Am facut o aplicatie WebView in Android Studio cu embed video-uri de pe ok.ru , si cand dau sa vad un video nu porneste video-ul, in rest aplicatia merge foarte bine...

in activity_main am asa
HTML:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/conrainer"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity" >

    <WebView
        android:id="@+id/activity_main_webview"
        android:layout_width="match_parent"
        android:layout_height="match_parent" />
</RelativeLayout>

in MainActivity am asa
HTML:
package webview;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;

public class MainActivity extends AppCompatActivity {
    private WebView mWebView;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        mWebView = (WebView) findViewById(R.id.activity_main_webview);
        // Enable Javascript
        WebSettings webSettings = mWebView.getSettings();
        webSettings.setJavaScriptEnabled(true);
        mWebView.loadUrl("http://url.ro/video/");
        // Force links and redirects to open in the WebView instead of in a browser
        mWebView.setWebViewClient(new WebViewClient());

    }
}
 
Nu sunt programator, dar ai verificat daca ok.ru nu are restrictii sa ruleze in iframe, sau daca video de pe aceasta platforma suporta html5?
Din cate stiu majoritatea din aceastea acum forteaza userul sa vizioneze clipul pe site-ul lor, iar cand intram de la un amic pe mobil, la fel filmele de pe ok.ru nu se incarcau.
Cred ca stiu ce vrei sa faci.
Poti folosi google drive sau alt sistem de gen care iti ofera storage mult si viteza buna.
Mai poti folosi un server propriu, te folosesti de http://videojs.com/ si il faci sa ruleze din app.

Pentru ca se adreseaza la device mobile nu consuma multe resurse, nu e nevoie de viteza mare de redare, plus poti implementa reclame si sa faci si mai multi bani.

:D
 
Loading...
Back
Sus