美文网首页iOS开发
iOS之H5调用系统相册相机浏览文件

iOS之H5调用系统相册相机浏览文件

作者: chasitu | 来源:发表于2018-09-26 10:51 被阅读1483次

    在我们iOS开发中大家遇到过H5和原生交互,需要上传文件,刚开始的思路肯定是在之前轻车熟路的js交互中原生方法获取文件之后上传,今天我们了解一个新的方法,其实苹果官方给我们提供了一个更简单的方法,

    H5调用系统相册相机浏览文件
    self.wkwebView = [[WKWebView alloc] initWithFrame:self.view.bounds];
        self.wkwebView.backgroundColor = [UIColor orangeColor];
        [self.view addSubview:self.wkwebView];
        [self.wkwebView loadHTMLString:@"<input accept='file/*' type='file'>" baseURL:nil];
    

    上面的代码运行之后如下效果


    运行效果
    点击获取图片弹框

    其实核心代码就这一段:
    ( 1 )@"<input accept='file/*' type='file'>" //该方法可以获取图片,txt,pdf等等各类文件,

    拓展
    ( 2 )@"<input accept='image/*' type='file'>" //如果只获取图片文件的话中间的file换成image就可以了

    注:这里调用相机相册,一定要在plist文件里面做相关权限申请,要不然会崩溃

    结:就单独的文件获取而言这个方法是不是很简单,H5工程师自己就能搞定了,都不用我们动手了,

    回答返回按钮的问题

    最近项目模块返回按钮 浏览模块返回按钮 浏览模块跳转之后返回按钮

    相关文章

      网友评论

        本文标题:iOS之H5调用系统相册相机浏览文件

        本文链接:https://www.haomeiwen.com/subject/jdldoftx.html