Я новичок в Javascript и HTML, я создаю приложение в PhoneGap, и конвертер PDF является частью моего проекта.Для этого я сослался на эту ссылку, когда я устанавливаю это приложение на устройство и запускаю его, я получаю исключение ActivityNotFound
и в logcat выдается сообщение об ошибке:
03-28 17:41:39.406: E/Cordova(1781): Error loading url data:application/pdf;base64,JVBERi0xLjMKMyAwI.... and so on
Мой HTML
код выглядит следующим образом:
<code><!doctype>
<html>
<head>
<title>jsPDF</title>
<style type="text/css">
* { padding: 0; margin: 0; }
body {
padding: 30px;
font-family: Arial, Helvetica, sans-serif;
}
h1 {
margin-bottom: 1em;
border-bottom: 1px solid #ccc;
}
h2 {
margin-bottom: 1em;
border-bottom: 1px solid #ccc;
}
pre {
border: 1px dotted #ccc;
background: #f7f7f7;
padding: 10px;
margin-bottom: 1em;
}
h1 {
margin-bottom: 0.7em;
}
h2 {
margin-top: 1em;
}
</style>
<script type="text/javascript" src="libs/base64.js"></script>
<script type="text/javascript" src="libs/sprintf.js"></script>
<script type="text/javascript" src="libs/jspdf.js"></script>
</head>
<body>
<h1>jsPDF Demos</h1>
<p>Examples for using jsPDF with Data URIs below. Go <a href="http://jspdf.googlecode.com/">back to project homepage</a>.</p>
<h2>Simple Two-page Text Document</h2>
<pre>var doc = new jsPDF();
doc.text(20, 20, 'Hello world!');
doc.text(20, 30, 'This is client-side Javascript, pumping out a PDF.');
doc.addPage();
doc.text(20, 20, 'Do you like that?');
// Output as Data URI
doc.output('datauri');
Выполнить код