0

我正在使用Phonegap 1. 拍摄照片,2. 显示照片,3. 上传照片。#1 和 #2 正在工作。

对于#3,我正在尝试使用 FileTransfer.upload 方法将捕获的照片发布到 Domino 文档(作为富文本中的附件?)。Phonegap API 文档解释了使用 PHP 执行此操作的方法(向 upload.php 页面发送请求),但我正在尝试使用 XPages/SSJS/Java 解决方案来完成此操作。想知道有没有人做过类似的事情?Phonegap 示例发布在下面。感谢您的任何建议。

var options = new FileUploadOptions();
options.fileKey="file";
options.fileName=fileURI.substr(fileURI.lastIndexOf('/')+1);
options.mimeType="text/plain";

var params = new Object();
params.value1 = "test";
params.value2 = "param";

options.params = params;

var ft = new FileTransfer();
ft.upload(fileURI, "http://some.server.com/upload.php", win, fail, options);
4

1 回答 1

1

在您接收的 XPage 中,您应该将发布的数据作为输入流获取,如下所示:

facesContext.getExternalContext().getRequest().getInputStream()

然后您可以将其保存到这样的文档中:

附件的临时文件夹

于 2013-02-01T22:12:40.860 回答