2011-09-10 14 views
-1

私のアプリケーションにはWebViewがあります。 WebViewのHTMLがあります。私は、このHTMLからsrc属性を取得できますかAndroidのHTML5ビデオタグsrc属性の値を取得する方法

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

私はこのビデオのURIを持っています。私のビデオプレーヤーで再生する必要があります。私はVideoViewを使いたくありません。

答えて

1

次のことが可能です。あなたがあなたのWebViewの外の値を取得したい場合は

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

/* 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

関連する問題