0
我正在構建android應用程序,其中,我在webview中將鏈接放到了多個鏈接指向PDF的頁面上。每天都會更新新的鏈接。我想做出這樣的功能,當用戶點擊特定的PDF鏈接時,它應該在默認的PDF查看器中打開,或者在其本身。如何在Android中的Android WebView中打開多個PDF鏈接?
現在,用戶在webview中點擊PDF鏈接時沒有任何事情發生。
WebView w=(WebView)findViewById(R.id.web1);
WebSettings webSettings=w.getSettings();
webSettings.setDomStorageEnabled(true);
webSettings.setJavaScriptCanOpenWindowsAutomatically(true);
w.setWebViewClient(new WebViewClient());
w.loadUrl("http://collegecirculars.unipune.ac.in/sites/examdocs/_layouts/mobile/view.aspx?List=7ed6607e-6c43-401a-a922-bf8d8bf08ed8&View=dc261157-c533-4a60-977b-506fd87b2a19");
問題是,鏈接每天都會更新。每天都有新的更新鏈接。謝謝Shabbir,但它不工作。請打開該鏈接,然後您就會知道。我嘗試了這種方法。 – coolamz
你的webview將和你在url中提到的一樣。當你點擊PDF的內部鏈接時,只需像這樣加載網址「http://drive.google.com/viewerng/viewer?embedded=true&url=」+ pdf –
是!我明白了。但我想這樣流動: 1.用戶打開應用程序。 2.導航到webview。 3.點擊PDF鏈接。 4. PDF在Webview或默認的PDF Viewer中打開。 – coolamz