帖子
帖子
用户
博客
课程
12下一页
返回列表 发新帖
显示全部楼层
27
帖子
0
勋章
353
Y币

[BUG] WXPhotoPicker

[复制链接]
发表于 2023-6-5 11:55:33
  1. {"eventType":"confirm","list":[{"size":4878056,"latitude":0,"longitude":0,"time":1670893318983,"thumbPath":"/var/mobile/Containers/Data/Application/4DDE2415-8679-4748-8440-88DA1E82BD79/Library/Caches/WXPhotoPicker/1685937143984.png"}]}
复制代码
WXPhotoPicker 这个模块在获取视频的时候,没有视频的地址,只有一个缩略图
380
帖子
4
勋章
6
Y币
您好,什么机型测试的?open 接口吗?
27
帖子
0
勋章
353
Y币
技术咨询-F · 2023-6-5 13:49您好,什么机型测试的?open 接口吗?

ios15.7.2,是的open接口
dt2021 · 2023-6-5 14:22ios15.7.2,是的open接口

您好,测试了俩手机没有复现,这个视频有什么特别的吗?这个手机其他视频可以获取吗?
27
帖子
0
勋章
353
Y币
iOS技术支持-Andy · 2023-6-5 15:22您好,测试了俩手机没有复现,这个视频有什么特别的吗?这个手机其他视频可以获取吗?

普通的视频,你们返回的格式是怎么样的,有path这个字段吗,我的没有。
8
帖子
0
勋章
92
Y币
大哥  我的ios获取图片都获取不到  可以帮我看下吗
dt2021 · 2023-6-6 13:12普通的视频,你们返回的格式是怎么样的,有path这个字段吗,我的没有。

我这获取后是这样的,iPhone 6s plus   iOS13.6

{"eventType":"confirm","list":[{"size":16793218,"time":1685349857631,"latitude":0,"longitude":0,"videoPath":"file:///private/var/mobile/Containers/Data/Application/4A932B0A-7C11-42D0-9164-00BB83510DC7/tmp/7c9c40f0aca84287a296ea795e7ff343hx16860392777793.mp4","thumbPath":"/var/mobile/Containers/Data/Application/4A932B0A-7C11-42D0-9164-00BB83510DC7/Library/Caches/WXPhotoPicker/1686039280033.png"}]}
27
帖子
0
勋章
353
Y币
iOS技术支持-Andy · 2023-6-6 16:16我这获取后是这样的,iPhone 6s plus   iOS13.6

{"eventType":"confirm","list":[{"size":16793218,"time":1685349857631,"latitude":0,"longitude":0,"videoPath":"file:///private/var/mobile/Containers/Data/ ...

我也是iPhone 6s plus  但是系统是ios15.7.2 应该是高系统有问题,你试试高版本的系统
dt2021 · 2023-6-8 19:39我也是iPhone 6s plus  但是系统是ios15.7.2 应该是高系统有问题,你试试高版本的系统

你把你的调用代码发我,我用高系统试试
27
帖子
0
勋章
353
Y币
iOS技术支持-Andy · 2023-6-9 09:57你把你的调用代码发我,我用高系统试试

  1. // 通过模块选择内容
  2. function selectFromLocal(callback) {
  3.     confirmPermission(['photos']).then(function () {
  4.         var UIMediaScanner = api.require('WXPhotoPicker');
  5.         UIMediaScanner.open({
  6.             type: 'video',
  7.             classify: true,
  8.             max: 1,
  9.             isOpenPreview: false,
  10.             styles: {

  11.                 bg: '#FFFFFF',
  12.                 mark: {
  13.                     icon: '',
  14.                     position: 'bottom_left',
  15.                     size: 20
  16.                 },
  17.                 nav: {
  18.                     bg: 'rgba(0,0,0,0.6)',
  19.                     titleColor: '#fff',
  20.                     titleSize: 18,
  21.                     cancelColor: '#fff',
  22.                     cancelSize: 16,
  23.                     finishColor: '#fff',
  24.                     finishSize: 16
  25.                 }
  26.             },
  27.             rotation: true
  28.         }, function (ret) {
  29.             if (ret && ret.eventType == 'confirm') {
  30.                 for (var i = 0; i < ret.list.length; i++) {
  31.                     var allsize = ret.list.length;
  32.                     api.showProgress({
  33.                         style: 'default',
  34.                         animationType: 'fade',
  35.                         title: '正在选取视频...',
  36.                         text: '请稍后...',
  37.                         modal: false
  38.                     });
  39.                     var thumbPath = ret.list[i].thumbPath;
  40.                     UIMediaScanner.transPath(ret.list[i], function (retsub, err) {
  41.                         api.hideProgress();
  42.                         if (retsub) {
  43.                             retsub.thumbPath = thumbPath;
  44.                             callback(retsub, 'album');
  45.                         }
  46.                     });
  47.                 }
  48.             } else if (ret && ret.eventType == 'preview') {


  49.             }
  50.         });

  51.     });

  52. }
复制代码
12下一页
您需要登录后才可以回帖 登录

本版积分规则