经典案例
凯发网娱乐下载-凯发网娱乐官方网站-凯发娱乐网址 常见问题

某相册类小程序项目总结

发布于:2019-12-21 15:18来源: 作者:

怎么完成全选、单选功用

对某一天日期的相片,假如没张都选了,传递今日整个相册
每次单选相片都会从头判别是否全选

小程序时刻过滤器 formatTime util的运用

wxs中new Date等js办法不可用, 所以不能用过滤器,仍是用办法

为什么多个 formId 会重复,

由于不支撑一起获取多个 formId, 每次只能获取一个

怎么完成预览相片,点击后跳转到单张相片?

wx.previewImage,这儿留意 swiper中,currentIndex 左右滑动是否共同,change函数的处理。

怎么支撑一起预览图片和视频?

直接运用 wx.previewImage缺陷:不能支撑视频,不支撑对单张相片做其他操作,智能预览,所以先跳转到 swiper页面
点击相片,预览单张相片。点击视频,跳转到vediofull页面。

视频播映是否全屏

videofullchange,监听全屏事情,小程序视频依据尺度判别全屏
在 chooseVideo 的时分, 获取视频的高宽

处理,假如有其他相片上传失利怎么办?

每次调用 showProgress

怎么判别小程序来历?共享?约请?

this.data.message.from几个值判别,一共有9种状况
约请、共享、在家庭中,不在家庭中,是不是办理员,是否来历扫一扫
遭到约请,不在家庭
遭到约请,在家庭中
扫一扫,不在家庭中
扫一扫,在家庭中,是办理员
扫一扫,在家庭中,不是办理员
不是成员,不是扫一扫
已经在家庭中
其他

showActionSheet 有长度约束吗?

有6个,超越怎么办?二层底部弹卡

授权问题

问题出现在,共享给第三人单张相片的时分,未先授权小程序前,不能查看相片,改动login页面逻辑,去掉入门授权,在点击共享、下载时分再问询授权
主页、家庭页,操作后才授权,点击前会有蒙层

安全问题

需求操作的页面,onLoad都会 checkInFamily,假如不在任何家庭中,跳转到scan页面

哪些状况下展现红包?

创立相册、约请成功成员

怎么经过扫描二维码取得数据

wx.scanCode, 获取回来参数

怎么判别自己有没有全选谈论、点赞、修改?

假如相片、视频来历于共享者,且共享人的id=谈论id,用共享人的信息给后端传递参数。无论是获取谈论、删去谈论、发送谈论,被共享人都是运用的共享者信息。

一级tab页面需求哪些验证?

1,首要查看有没有授权,wx.getUserInfo,授权后下一步操作 
2,查看checkIn,在不在家庭中,有没有操作权限,没有退出 
3,获取成员信息,查看有没有红包,有,收取后下一步操作

怎么拿到信息扫描?

wx.scanCode...
 经过res值获取

获取验证码逻辑

me.data.timerFun = setInterval {
 if  {
 me.setData
 }else {
 me.setData
 clearInterval;
 }, 1000);
| 16个page | 5个组件 |
| ---- | ---- |
| login | 获取token、办理跳转 |
| le_login | 同步账号 |
| about | 账号绑定、音讯、关于、定见反应 |
| photo-edit | 相片修改页 |
| select-device | 挑选屏保页面 |
| h5 | 红包页面 |
| comment | 谈论列表页面 |
| swiperphotos | 视频、相片滑动页面 |
| vediofull | 全屏播映视频页面 |
| photomanage | 相片办理页面,全选、反选、下载 |
| photos | 相册一切相片页面 |
| one-photo | 单张相片共享页面 |
| homepage | 主页,我的相册页面 |
| familypage | 家庭主页 |
| del-member | 删去成员、设备页面 |
| my-modal | 弹卡组件|
| member-icon | 头像组件|
| photo-album | 相册组件|
| photo-detail | 相册概况组件|
| red-packet | 红包组件|

family 页面?

1.1 约请成员

首要经过 onShareAppMessage 函数,将约请人的信息增加在 path的参数中,在login页面中取得

1.2 增加设备

调整到 homescan页面

1.3 退出家庭

//假如只剩自己自己, 闭幕家庭,不然依照退出家庭算

photomanage 页面?

全选,反选逻辑
tag标签:
------分隔线----------------------------
------分隔线----------------------------