如何在Android中播放Vimeo视频我试过使用webview还有其他播放vimeo视频的方法吗?

问题描述

我尝试使用webview播放vimeo视频。但是它看起来不太好,它使屏幕可滚动。 Vimeo提出了另一种使用本机播放的播放方式,但是使用有特定要求

本机播放的基本要求是:

  1. 用户必须登录。
  2. 用户必须是视频的所有者。
  3. 用户必须是PRO或更高级别(或应用程序必须具有“可以访问所有者的视频文件”功能)。
  4. 令牌必须具有video_files范围。 用户必须是发出请求的API应用的所有者

我没有PRO帐户。我如何使用本机播放只是为了测试,如果一切顺利,那么我将选择vimeo PRO

这是我使用WEBVIEW进行播放的代码

 VimeoClient.getInstance().fetchNetworkContent(uri,new ModelCallback<Video>(Video.class) {
            @Override
            public void success(Video video) {
                String html = video.embed != null ? video.embed.html : null;
                if(html != null) {
                    WebView webView = (WebView) findViewById(R.id.webView);
                    WebSettings webSettings = webView.getSettings();
                    webSettings.setJavaScriptEnabled(true);
                    webView.loadData(html,"text/html","utf-8");
                }
            }

            @Override
            public void failure(VimeoError error) {

                Log.d(TAG,"failure: ");
            }
        });
    }

还有其他播放视频的方式吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)