У меня есть небольшая программа для ввода текста и подписи в виде png-файла в приложении phonegap. Я беру png-ввод с помощью jSignature и добавляю его в pdf-файл с помощью jsPDF.
Мне удалось загрузить файл на мой P C, но с помощью мобильного приложения PhoneGap Developer он просто ничего не делает.
Код в основном похож на:
<... все html с формами et c ...>
function saveSignature(){
var data_signature = $("#signature").jSignature("getData", "image");
$("#signature").jSignature("reset");
doc = new jsPDF();
doc.setFontSize(20);
doc.text("test", 30, 20)
doc.addImage(data_signature[1], 'PNG', 15, 40, 50, 29);
doc.save()
alert("done");
}
data_signature представляет собой массив с файлом PNG в качестве строки base64, остальные должны быть понятны.