即时通讯尝试在webview中显示PDF文件。即时通讯尝试通过HTML5加载PDF。 这里是我的源代码:无法加载Webview包含PDF文件,Flash文件转换为HTML5 Android
WebView webview;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
webview = (WebView) findViewById(R.id.webview);
webview.getSettings().setJavaScriptEnabled(true);
webview.setWebViewClient(new HelloWebViewClient());
webview.loadUrl("file:///android_asset/www/test.pdf");
WebSettings settings = webview.getSettings();
settings.setJavaScriptEnabled(true);
settings.setDatabaseEnabled(true);
String databasePath = this.getApplicationContext()
.getDir("database", Context.MODE_PRIVATE).getPath();
settings.setDatabasePath(databasePath);
webview.setWebChromeClient(new WebChromeClient());
}
private class HelloWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
}
任何帮助将不胜感激。 在此先感谢。
2012-06-02
Sangeeta
+0
的可能重复[Android的 - 加载PDF/PDF查看器(http://stackoverflow.com/questions/4468621/android-load-pdf-pdf-viewer) –