从基于 Javascript 的 PhoneGap 应用程序导出文件 - 选项或想法?

发布于 2024-10-11 18:56:39 字数 271 浏览 2 评论 0原文

我目前正在使用jquery 移动框架和phonegap 编写一个移动应用程序(希望是iOS 或android)。 它需要以某种方式导出/发送 csv 文件给用户,但我有兴趣听到有关最佳方法的想法或建议。如果这可以在应用程序的 js 端完成,那将是理想的,因为这是我最熟悉的。我考虑过的几个选项是:

  • 使用 google docs api 上传文件
  • 将文件写入文件系统(然后通过 iTunes 导出)

我对此很陌生,因此非常感谢收到任何建议!感谢您的帮助

I'm currently writing a mobile app (hopefully iOS or android) using the jquery mobile framework and phonegap.
It'll need to export/send csv files in some way to the users, but I'd be interested to hear ideas or suggestions about the best way of doing so. If this can be done on the js side of the app that'd be ideal as it's what I'm most familiar with. A couple of options I've considered are:

  • Uploading the file using the google docs api
  • Writing the file to the file system (then export e.g. via iTunes)

I'm new to this so any suggestions gratefully received! Thanks for your help

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

抹茶夏天i‖ 2024-10-18 18:56:39

您可以使用一些选项,具体取决于您希望它如何工作。

主要选项是

  1. 使用文件 API (http://docs.phonegap.com/phonegap_file_file.md.html#File) 将文件存储在设备的文件系统上。
  2. 使用标准 XMLHttpRequest 将文件上传到服务器。
  3. 在您感兴趣的每个平台上编写一个可以连接到 Google 文档的原生 PhoneGap 插件。

There are a few options that you could use depending on how you want it to work.

The main options would be to

  1. Use the File API (http://docs.phonegap.com/phonegap_file_file.md.html#File) to store files on the filesystem of the device.
  2. Upload the file to a server using a standard XMLHttpRequest.
  3. Write a native PhoneGap plugin on each platform that you are interested in that could connect to Google docs.
雾里花 2024-10-18 18:56:39

正如 Dave 指出的,您可以使用 FILE API 写入文件。我已经使用 iO 上的文件 api 来编写自定义日志文件,到目前为止还没有发现任何问题。

As Dave pointed out you can write files with the FILE API. I have used the file api on iOs to write custom log files and havent found any yikes so far.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文