2014-02-10 63 views
4

我有這樣的代碼:如何在WebView中播放YouTube視頻谷歌眼鏡

setContentView(R.layout.webview);  
webView = (WebView) findViewById(R.id.webView); 
webView.getSettings().setJavaScriptEnabled(true); 
webView.loadUrl("https://www.youtube.com/watch?v=_Z5-P9v3F8w"); 

它會顯示與播放按鈕的YouTube視頻,但沒有玻璃的姿勢可以使視頻播放。有任何想法嗎?謝謝!

回答

12

終於想出瞭如何在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);  

使用的WebView不能播放視頻,使用VideoView只能播放本地MP4或流式MP4(有一些方法來破解MP4鏈接,YouTube視頻,但不可靠)。此外,使用VideoView只能暫停/播放視頻,但不能快進或快退。使用上面的com.google.glass.action.VIDEOPLAYER解決了WebView和VideoView所具有的所有問題。

+0

你知道我將如何去認證的網址?我一直得到一個401(不是youtube) – PrivatMamtora

+0

非常感謝。 – rottenoats

+0

這可以用於cardscrollview? – rapidoodle

相關問題