Cordova 插件,允许用户浏览文件并上传所选文件 (iOS)
Posted
技术标签:
【中文标题】Cordova 插件,允许用户浏览文件并上传所选文件 (iOS)【英文标题】:Cordova plugin that allow users to browse files and upload the selected files (iOS) 【发布时间】:2016-11-23 08:44:40 【问题描述】:是否有允许用户浏览文件、选择文件并将其上传到 ios 的插件 Cordova?我只找到了 3 个插件:File Opener 2 插件、Cordova 插件文件和 File Transfer 插件,但它们不符合我的需要。 有人这样做吗?
【问题讨论】:
缺少哪些不能满足您的需求? 在我的应用程序中,我希望用户能够浏览 iPhone 中的文件并选择所需的文件。它类似于 Cordova 插件相机。它提供了一个访问(或界面),允许您从图库中浏览和选择图像。 【参考方案1】:iOS
引用 Mike Harrington(Ionic Developer Advocate)的话
对于 iOS,遗憾的是您没有文件浏览器/选择器。
可悲的是不可能。
source
但是(同一来源)根据同一论坛上的用户的说法
貌似有这个,没试过,可惜只供 iOS8(及更高版本?):
FilePicker-PhoneGap-iOS-Plugin
无论如何我想如果你了解物理文件系统 iOS 的结构,如果你有时间,那么你总是可以构建一个 UI 自己使用 Cordova File 插件。不知道 iCloud 和 等等。
顺便说一句,我试过Cordova-filechooser,效果很好。
另一个one 似乎更多 设置起来很复杂,并且在我最初的尝试中给了我构建错误, 所以我和另一个一起去了。
安卓
将cordova-filechooser
插件与文件传输结合使用可能会解决您的问题。
图片取自cordova-filechooser
的git repo
使用它来选择您的文件。使用文件传输来传输它们。
【讨论】:
我需要这个尽快并且我不能添加这个插件。科尔多瓦添加插件失败,说无法获取回购。访问被拒绝,关于公钥。为了上帝的爱,有人帮助解决这个问题:)以上是关于Cordova 插件,允许用户浏览文件并上传所选文件 (iOS)的主要内容,如果未能解决你的问题,请参考以下文章
适用于 android 的 Cordova '本机文件选择器'插件不起作用
Meteor + Cordova + iOS:不允许上传文件