一件很神奇的事情,iOS开发调用原生相册时 UIImagePickerController
并无多选选项,需要引用资源库ALAssetsLibrary
来获取资源组ALAssetsGroup
和资源对象ALAsset
ALAssetsFilter
能从资源组中遍历出所有的资源,视频资源还是图片资源
但是js调用原生相册的多选功能只需要一句js语句就行:
<input id='file1' type='file' name='file1' multiple='multiple' accept='.doc,.jpg'>
自己可以通过webView loadHTMLString试一下:
[self.webView loadHTMLString:@"<input id='file1' type='file' name='file1' multiple='multiple' accept='.doc,.jpg'>" baseURL:nil];
IMG_2987.PNG
IMG_2988.PNG