我正在尝试使用google docs在WebView中加载pdf,但psd的宽度减少了一半。我尝试了不同的选择,但没有一个看起来很棒。 此代码显示了我已经尝试过的内容:
webView.Settings.JavaScriptEnabled = true;
webView.Settings.SetLayoutAlgorithm (WebSettings.LayoutAlgorithm.Normal);
//webView.Settings.SetLayoutAlgorithm (WebSettings.LayoutAlgorithm.SingleColumn);
//webView.Settings.LoadWithOverviewMode = true;
//webView.Settings.UseWideViewPort = true;
webView.SetWebViewClient(new WebViewClient());
String pdf = "http://www.adobe.com/devnet/acrobat/pdfs/pdf_open_parameters.pdf";
webView.LoadUrl("http://docs.google.com/gview?embedded=true&url=" + pdf);
顺便说一句,打开新意图并下载pdf不是一种选择。 另外,我正在使用Xamarin框架。
我在应用程序输出中也看到了很多: [skia] xxxxxxxxxxxxxxxxxx剪辑未实现
答案 0 :(得分:0)
试试这个
wv.getSettings().setJavaScriptEnabled(true);
String pdf = "http://ga.berkeley.edu/wp-content/uploads/2015/02/pdf-sample.pdf";
String urlmain = "https://docs.google.com/viewer?url=" + pdf;
wv.loadUrl(urlmain);
并使你的webView高度match_parent,它肯定会起作用