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