Webview youtube video stopt im hintergrund? Wiso?

  • Antworten:5
Gelöschter Account
  • Forum-Beiträge: 70

16.03.2016, 19:04:18 via Website

Hei leute ich habe eine webview die youtube ladet. wenn man auf ein video klickt und den lockscreen anmacht geht die musik weiter nur nicht wenn ich sie in den background mache also home taste drücke. hab im internet bei vielen gelesen dass sie bei denen im hintergrund weitergeht die webview. nur bei mir stoppt sie den player irgendwie. wie kann ich das verhindern?

Hier meine Webview:

final ProgressDialog dialog = ProgressDialog.show(getActivity(), "", "Please wait, Loading Page...", true);

    webView = (WebView)rootView.findViewById(R.id.webView1);
    webView.setInitialScale(1);
    webView.getSettings().setJavaScriptEnabled(true);
    webView.getSettings().setPluginState(PluginState.ON);
    webView.getSettings().setLoadWithOverviewMode(true);
    webView.getSettings().setUseWideViewPort(true);
    webView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);
    webView.setScrollbarFadingEnabled(false);
    webView.setWebViewClient(new WebViewClient() {

        public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {}

        @Override
        public void onPageStarted(WebView view, String url, Bitmap favicon){
            dialog.show();
        }

        @Override
        public void onPageFinished(WebView view, String url){
            dialog.dismiss();
            webUrl = webView.getUrl();
        }


    });
    webView.loadUrl("youtube.com");

    webView.setOnKeyListener(new OnKeyListener()
    {
        public boolean onKey(View v, int keyCode, KeyEvent event)
        {
            if(event.getAction() == KeyEvent.ACTION_DOWN)
            {
                WebView webView = (WebView) v;

                switch(keyCode)
                {
                    case KeyEvent.KEYCODE_BACK:
                        if(webView.canGoBack())
                        {
                            webView.goBack();
                            return true;
                        }
                        break;
                }
            }
            return false;
        }
    });

Antworten
Pascal P.
  • Admin
  • Forum-Beiträge: 11.286

16.03.2016, 19:23:22 via App

Die App stoppt wenn du sie in den Hintergrund machst. Du müsstest einen Background service machen

LG Pascal //It's not a bug, it's a feature. :) ;)

Antworten
Gelöschter Account
  • Forum-Beiträge: 70

16.03.2016, 21:15:07 via Website

Gibts dazu nen link? :)

Antworten
Haakon T.
  • Forum-Beiträge: 375

16.03.2016, 21:25:40 via Website

Logo!

— geändert am 16.03.2016, 21:26:26

Antworten
Gelöschter Account
  • Forum-Beiträge: 70

17.03.2016, 13:06:31 via App

Dann poste ihn bitte :)

Antworten