0

我想在我的 Android 应用程序(在 java 中)中集成一些 Vimeo 视频。我看到有一个官方的SDK:https ://github.com/vimeo/vimeo-networking-java

按照我设法获取Video对象的步骤并从这里获取 HTML 代码。我试图在 WebView 中显示视频,但没有出现任何内容(已解决,请参阅下面的编辑)。

public void onSuccess(@NonNull VimeoResponse.Success<Video> success)
{
    String html = success.getData().getEmbed().getHtml();
    vimeoWebView.loadData(html, "text/html", "utf-8");
}

嵌入步骤中没有示例,只有此注释:随心所欲地显示 html。

我希望能够查看视频并控制其播放,能够在没有用户交互的情况下自动开始播放并检测它何时结束。可能吗?

编辑:

我设法iframe通过在 WebView 中启用 javascript 来显示:

protected void onCreate(Bundle savedInstanceState)
{
    ...
    vimeoWebView = findViewById(R.id.vimeoWebView);
    WebSettings webSettings = vimeoWebView.getSettings();
    webSettings.setJavaScriptEnabled(true);
}
4

0 回答 0