im创建一个在该网络视图中包含Web视图的应用程序,我正在加载一个包含PDF的博客... im tring在默认的Web视图pdf中打开app中的pdf pdf查看器..在类似的应用程序中,我发现PDF在Google Drive中打开...所以我需要在Google驱动器中打开PDF,该驱动器在Web View带有博客的Web View,请任何人可以帮助我...
我也尝试集成Google Drive API,但对我不起作用。
mWebView = (WebView) findViewById(R.id.ClMate_cse_1_1_web);
// Enable Javascript
init();
listener();
WebSettings webSettings = mWebView.getSettings();
webSettings.setJavaScriptEnabled(true);
mWebView.loadUrl("https://todaybtech.blogspot.com/p/i-year-ii-sem-cse-materials.html");
mWebView.setWebViewClient(new WebViewClient());
mWebView.setDownloadListener(new DownloadListener() {
public void onDownloadStart(String url, String userAgent,
String contentDisposition, String mimetype,
long contentLength) {
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(url));
startActivity(i);
}
});
if (savedInstanceState == null) {
getSupportFragmentManager().beginTransaction()
.add(R.id.container, new PlaceholderFragment())
.commit();
}
i我试图打开一个在Web视图中加载博客中包含PDF的PDF ...它在非常慢的默认Web视图浏览器中打开。我需要在Google Drive中打开。
您可以使用以下代码:
进行操作。String pdf = "http://www.africau.edu/images/default/sample.pdf";
webview.loadUrl("http://drive.google.com/viewerng/viewer?embedded=true&url=" + pdf);