gpt4 book ai didi

javascript - Cordova jsPDF - 生成 PDF,我在手机中找不到 pdf 文件

转载 作者:行者123 更新时间:2023-11-28 06:09:51 24 4
gpt4 key购买 nike

我在cordova Android 设备上运行, 我可以到达“console.log(“写入成功”);”行但我认为该文件不会出现在保存的位置。

我尝试过在两个不同的机器人中运行, 创建一个 pdf 文件并保存在任何位置的任何文件夹中

源代码 http://www.tricedesigns.com/2014/01/08/generating-pdf-inside-of-phonegap-apps/

    //FIRST GENERATE THE PDF DOCUMENT
console.log("generating pdf...");
var doc = new jsPDF();

doc.text(20, 20, 'HELLO!');

doc.setFont("courier");
doc.setFontType("normal");
doc.text(20, 30, 'This is a PDF document generated using JSPDF.');
doc.text(20, 50, 'YES, Inside of PhoneGap!');

var pdfOutput = doc.output();
console.log( pdfOutput );

//NEXT SAVE IT TO THE DEVICE'S LOCAL FILE SYSTEM
console.log("file system...");
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, function(fileSystem) {

console.log(fileSystem.name);
console.log(fileSystem.root.name);
console.log(fileSystem.root.fullPath);

fileSystem.root.getFile("test.pdf", {create: true}, function(entry) {
var fileEntry = entry;
console.log(entry);

entry.createWriter(function(writer) {
writer.onwrite = function(evt) {
console.log("write success");
};

console.log("writing to file");
writer.write( pdfOutput );
}, function(error) {
console.log(error);
});

}, function(error){
console.log(error);
});
},
function(event){
console.log( evt.target.error.code );

谢谢!!

最佳答案

我的问题已解决

Opening a PDF in cordova javascript

jsPDF and cordova Cant view the pdf file

我试图将文件写入 root 并从那里访问它,这在非 root 手机中是不可能的。

关于javascript - Cordova jsPDF - 生成 PDF,我在手机中找不到 pdf 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36508461/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com