微信h5之多图片上传 踩坑指南

前些日子接到一个需求 要在微信h5 做一个多图片上传的功能;我寻思这还不简单么;

百度的多图上传拿过来,结果 不好使.............................(ios可以,安卓只能每次选一张)

那继续直接换weui , 结果还是不好使............................(ios可以,安卓只能每次选一张)

但是确实有人实现了这个功能 !!!

后来修改了下 思路 用微信官方的  拍照上传功能


           

 

 

  提交时传递的是serverId  然后后端 根据端口去获取素材 上传那图片   

 

获取素材的 url 微擎版本为 

       $media_id = $serid;//提交过来的serverId即$media_id
        $account_api = WeAccount::create();
        $result = $account_api->downloadMedia($media_id);

 

微信h5之多图片上传 踩坑指南_第1张图片

 

微信h5之多图片上传 踩坑指南_第2张图片

 

下边是jq的处理 上传素材以及删除


 

 

 

你可能感兴趣的:(php,微信)