- 元素等级太高 阻止了swiper 滑动?
全屏是一个大的swiper 但是我需要有元素覆盖到这个swiper 上页面 这一块区域是定位上去的 但是我手指触摸那一块定位区域的时候 swiper 是滑动不了的 想着怎么能穿透一下 虽然元素的等级高 但是我滑动那一块区域的时候也能滑动swiper 大家有什么好的解决方案吗
2020-02-28 - video-swiper 索引不对的问题
目前为止发现了三个问题 第一个问题 为什么一上来就从第一个开始播放 尝试改了swiper初始化的索引 又改了播放视频方法传的参数 _this.playCurrent(0) 发现可以从第一个视频可以开始播放 问题是滑动到第二个视频的时候就不播放了 肯定是打乱了这里面的算法 说到这个组件的算法 在没有一点备注的情况下 真心看不懂 正常在不修改代码的情况下 默认从第二个视频开始播放 滑动到最后一个视频和视频源数组里的最后一个视频对应不起来 会默认在最后面追加倒数第三个视频 后来发现官方提供的数据源总共是8个 猜测是不是不是3的倍数,改成了9个视频 发现可以滚动到最后一个视频了,可是问题还是从第二个视频开始播放的 继续懵圈 最后又尝试了改了一下代码 解决了从第一个视频播放的问题 第二个视频也可以播放,然后发现到最后又莫明的多出来了一个视频 心累呀 我觉得微信官方写这样的插件是为了给小程序开发者提供便利的 而不是创造困难的,如果说一个插件还不成熟的话 那为什么要开放使用呢,况且还是这么明显的bug 你们也测试不出来吗 每次提问问题 都 要很久才能回复 如果短期解决不了 麻烦也回复一下 也好让我们这些菜鸟程序员死了这颗心 别在这么一个组件上垂死挣扎太久
2020-02-15 - video-swiper 性能问题?
我看了一下这个代码 也是循环swiper 那么岂不是在每个swiper-item 里面都会添加 一个video 如果我有很多个视频岂不是需要很多的video 对小程序的性能有什么影响 就像快手短视频 这种小程序 也是用的这个组件做的吗
2020-02-14 - video sendDanmu 有时候不出现?
基础库版本 2.10.1 点发送按钮 触发sendDanmu 有时候 不显示弹幕 我看了一下官方文档里的提供的代码 片段 没出现这个问题 是因为 基础库版本太低 麻烦尽快解决这个问题 因为项目中要用到的基础库版本得是2.2.2 以上版本才行 如果在视频暂停的时候 持续发弹幕 发了20条 那么点击播放了之后 显示的弹幕 就显示几条
2020-02-08 - recycle-view 怎么实现那种上拉刷新 下拉加载的思想?
现在是一个直播的评论区域 会有不断的评论消息 从socket 里过来 每次过来的时候 我就append 里进去一个数据 那么我这个大数组岂不是会很长 我想着能有一个显示区域 只显示当前的或者20条数据 其余的当我上拉刷新的时候 或者下拉加载的时候 再请求接口或者 从缓存里拿 你们都是怎么实现的呢 最近项目要用 挺急的 唉 [图片][图片]
2020-02-07 - video sendDanmu 弹幕问题
https://developers.weixin.qq.com/s/X5V6Xmmk6xYB 这个是官方demo 的代码 片段 当我点发送弹幕的时候 第一次点击时候弹幕会显示出来 当我再从新输入的时候 要点好几个发送才会出来 有时候 点第一次发送弹幕的时候 也出不来 开发者工具也能模拟出来这个问题 这个是因为调试基础版本库的问题 最新的调试版本库有这个问题 这个是不是有一定的判断机制在里面 还是有说有bug 希望能尽快解决 这个功能项目就要用到了
2020-02-07 - Barrage 配合 recycle-view 使用遇到的所有bug?
[图片] 需求是用小程序做一个原生直播的项目 用到了弹幕组件 Barrage 和长列表组件 recycle-view 弹幕在苹果手机上如果全屏 会出现弹幕从屏幕的中间部分从右向左移动的bug 我之前发贴反应过 不知道有没有解决 今天我又发现一个重大bug 这个问题在之前是不曾出现的 不知道为什么今天出现了 就是当我使用完recycle-view 这个组件 上下滑动的时候 弹幕就暂停 不滚动了 我不滑动我的列表 弹幕就滚动 我真是醉了 最后能不能让我们这些奋斗在前线的码农们好好过个年
2020-01-08 - 小程序弹幕组件
[图片] 如果还原不了 多试几次 肯定是有问题的 全屏之后 弹幕是从屏幕的一半开始出现的 再补充一个问题 安卓手机发英文 屏幕上不显示弹幕
2020-01-07 - recycle-view 直接滑动到底部?
recycle-view 微信版本号 最新版本 调试基础库 2.9.4 var att = setInterval(() => { var random_text = makeid(8) that.addcomment(random_text) console.log(random_text) }, 10) addcomment: function(inputContent) { var that = this // 添加到评论列表 var my_comment = { "context": beautySub(inputContent, 8), "nk": beautySub(my_Appinfo.nickname, 8), "logourl": my_Appinfo.avatarurl, "uid": my_Appinfo.id this.listobj.append(my_comment); this.scroll_di() }, scroll_di: function() { var that = this var _allcomment = that.listobj.page.data.oldcomment_list.length console.log(_allcomment) that.setData({ scrollTop: _allcomment * 80 }) } // 每隔0.01 毫秒 append 一下内容 怎么才能自动滚动到底部呢 现在是改变scrollTop 这样写的话会有小程序性能问题 频繁的0.01毫秒的setdata 导致页面显示卡顿 // 刚进来页面的时候 请求了一个数组 但是这个数组里有200条数据 我给每个列表都加了一个索引 发现渲染到recycle-view 列表里 索引出现错乱的情况 希望能提供一个属性 不用频繁计算 直接一个变量 就自动滚动到底部的
2019-12-30 - scroll-view 和recycle-view 滚动到底部为什么没有直接属性控制到底部呢?
只能通过setdata 改变scrollTop 的值通过计算滚动到底部 假如说我有一个评论列表 这里面的数据是实时更新的 那我每次只能频繁的setdata 来改变滚动条的位置
2019-12-20