我有一个包含藏书的链接(如:www.bookstore.com),从我选择一本书(与URL www.bookstore.com/book1.epub),当用户点击它应该被下载到我的图书馆这本书的下载按钮。
我与下载部分完成,但是是什么在困扰我的是我将如何得到这已经选择用户下载即www.bookstore.com/book1.epub具体本书的网址是什么?
我试着用webView.getUrl()
但它并不会被解雇在所有除非是第一次加载时,它的空。
任何帮助表示赞赏。
我有一个包含藏书的链接(如:www.bookstore.com),从我选择一本书(与URL www.bookstore.com/book1.epub),当用户点击它应该被下载到我的图书馆这本书的下载按钮。
我与下载部分完成,但是是什么在困扰我的是我将如何得到这已经选择用户下载即www.bookstore.com/book1.epub具体本书的网址是什么?
我试着用webView.getUrl()
但它并不会被解雇在所有除非是第一次加载时,它的空。
任何帮助表示赞赏。
你只需要实现WebViewClient
。
凡内shouldOverrideUrlLoading()
你将有目前的网址:
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
// TODO Auto-generated method stub
// Log.d("URL => ", url); // current URL
view.loadUrl(url);
return true;
}
了解更多关于的WebView和WebViewClient => 的WebView | Android开发者