html input type = file - 从iCloud中选择一个文件

时间:2015-04-09 20:43:50

标签: javascript ios html5 cordova icloud

我正在开发一个基于Cordova / PhoneGap的应用程序,它具有嵌入式文本编辑器。要访问所选文件,我让用户使用html <input type=file>元素浏览移动设备:

<div class="control-row">
  <label for="selFile" class="topcoat-button">{{t 'view.lblSelect'}}</label>
  <input type="file" value="" id="selFile" multiple>
</div>

但是,在iOS上,点击输入元素会显示照片而不是允许我选择iCloud文档。有没有办法从Cordova / PhoneGap中选择iCloud文档?

2 个答案:

答案 0 :(得分:1)

这是2017年8月即使我在一些研究后面临同样的问题,我找到了一个确切的解决方案。转到Xcode - &gt;选择您的项目 - &gt;能力 - &gt; iCloud并启用它。现在它会起作用。

答案 1 :(得分:0)

attr“multiple”与icloud文件不兼容,您可以尝试删除它并且它可以正常工作,但您只能选择一个couse文件

<div class="control-row">
  <label for="selFile" class="topcoat-button">{{t 'view.lblSelect'}}</label>
  <input type="file" value="" id="selFile" >
</div>