webAppIOS如何实现多附件上传功能
app中经常需要实现上传附件的功能,webApp在android中可以通过inputfile调取文件。】
ios存在沙盒机制,无法通过inputfile 获取文件路径。可以通过原生ios将第三方应用的文件导入到
douments或者downloads文件夹下面,通过mui的文件访问方式访问。
实现效果:
实现代码:
<script type="text/javascript">
var dir="",root=[],current=null,parent=null,pitem=null,list=null;
var qqdir="file:///storage/emulated/0/tencent/QQfile_recv";
var iosqqdir="file:///var/mobile";
var htmlItem='<img class="ficon"></img><div><span class="fname"></span><br/><span class="finf">...</span></div>';
var iosqq="Document/MY/File";
var self,opener;
var primaryBack;
document.addEventListener( "plusready