2011-09-10 78 views
-1

我的應用程序有一個WebView。 web視圖HTML有:如何在Android中獲取HTML5視頻標籤src屬性的值

<video id="player" src="rtsp://somesite/videofile.mp4" >Video content</video> 

我怎樣才能從這個HTML的src屬性?

我想擁有此視頻的URI。需要在我的視頻播放器中播放。我不想使用VideoView。

回答

1

您可以:

yourWebView.loadUrl("javascript:document.getElementById('player').doSomething.. 

如果你想獲得價值從你的WebView中,使用

/* Register a new JavaScript interface called JSInterface */ 
yourWebView.addJavascriptInterface(new MyJavaScriptInterface(), "JSInterface"); 
yourWebView.loadUrl("javascript:window.JSInterface.setSrc(document.getElementById('player').src)"); 

setSrc是在Java類中的方法。

+0

謝謝!它幫助我 – ihrupin