2013-05-15 7 views
0

Я задал вопрос раньше, но формулировка была неправильной, и я не думаю, что она объяснила, что я действительно хотел сделать это здесь;Java android webview extract a ifame src http

у меня есть WebView в мое приложение, что доступ к веб-сайт, что я не являюсь владельцем или работать, веб-сайт в качестве фрейма со следующей информацией

IFrame ид = «download_file» скроллинг = «нет» SRC =» http://www13.online-convert.com/download-file/41ffbb25dc972bdee4abc02ea1164fea/converted-df4a80e3.mp3">/iframe

Св ссылка, которая загружает файл, однако андроид WebView оленьей кожи позволь мне нажать на ссылку и загрузите файл.

Теперь я добавил кнопку в свое приложение, и я хочу, чтобы кнопка была следующей: 1 - извлечь http-адрес src из iframe (http://www13.online-convert.com/download-file/41ffbb25dc972bdee4abc02ea1164fea/converted-df4a80e3.mp3) 2 - сохраните этот http-адрес как строку, которую я могу использовать. 3 - скачать файл.

Проблема заключается в том, что я знаю, как использовать javascript или простой Java-код, который может использовать мой веб-просмотр, чтобы найти этот http-адрес и сохранить его как строку.

Я пробовал несколько учебников, я смотрел каждый раз, где был ответ, возможно ли это, что я пытаюсь сделать?

пожалуйста, любая помощь будет замечательной

ответ

0

Попробуйте это; Создайте файл в ваши активы папку с именем sample.html

<html> 

<a href="http://www13.online-convert.com/download-file/41ffbb25dc972bdee4abc02ea1164fea/converted-df4a80e3.mp3" >Link<a/> 

</html> 

и ваше использование OnCreate класса функций активность этого кодов.

WebView webview; 
webview = (WebView) findViewById(R.id.webview); 
webview.loadUrl("file:///android_asset/sample.html"); 
Смежные вопросы