我有这样的代码:
setContentView(R.layout.webview);
webView = (WebView) findViewById(R.id.webView);
webView.getSettings().setJavaScriptEnabled(true);
webView.loadUrl("https://www.youtube.com/watch?v=_Z5-P9v3F8w");
Run Code Online (Sandbox Code Playgroud)
它将使用"播放"按钮显示YouTube视频,但没有任何Glass手势可以播放视频.有任何想法吗?谢谢!
Jef*_*ang 13
终于想出了如何在Glass上播放Youtube视频!
Intent i = new Intent();
i.setAction("com.google.glass.action.VIDEOPLAYER");
i.putExtra("video_url", "https://m.youtube.com/watch?v=5bWSgFnoCOk");
startActivity(i);
Run Code Online (Sandbox Code Playgroud)
使用WebView无法播放视频,使用VideoView只能播放本地MP4或流式MP4(有一些方法可以破解用于Youtube视频的MP4链接,但不可靠).此外,使用VideoView只能暂停/播放视频,但不能快进或快退.使用上面的com.google.glass.action.VIDEOPLAYER解决了WebView和VideoView的所有问题.