我想在webview上显示pdf内容.这是我的代码:
WebView webview = new WebView(this);
setContentView(webview);
webview.getSettings().setJavaScriptEnabled(true);
webview.loadUrl("http://www.adobe.com/devnet/acrobat/pdfs/pdf_open_parameters.pdf");
Run Code Online (Sandbox Code Playgroud)
我得到一个空白的屏幕.我也设置了互联网许可.
我想在Android中使用phonegap InAppBrowser显示外部PDF,但它不起作用.
这是我的JS代码:
<script>
function openPDF() {
var ref = window.open('http://www.i-drain.net/userfiles/file/einbauanleitung_iboard.pdf', '_blank', 'location=yes');
ref.addEventListener('loadstart', function(event) { alert('start: ' + event.url); });
ref.addEventListener('loadstop', function(event) { alert('stop: ' + event.url); });
ref.addEventListener('loaderror', function(event) { alert('error: ' + event.message); });
ref.addEventListener('exit', function(event) { alert(event.type); });
}
</script>
Run Code Online (Sandbox Code Playgroud)
我想在点击图片后打开pdf,所以我使用这个HTML代码:
<a href="#" onclick="openPDF()" >
<img src="images/button.png">
</a>
Run Code Online (Sandbox Code Playgroud)