遇到同样的问题。相同的链接PC上面播放非常流畅。小程序中播放很卡,而且需要很长时间才能加载出来,iOS直接报错。 [图片]
微信小程序视频播放加载很慢- 当前 Bug 的表现(可附上截图) - 预期表现 - 复现路径 - 提供一个最简复现 Demo 微信小程序视频播放加载很慢,一直转圈,3分钟后才能播放,而且播放很卡,加了带宽和cdn也没有效果,官方的video组件是不是有bug <video id="myVideo" hidden="{{!selected4}}" bindtimeupdate="timeUpdate" bindended="playended" binderror="playerror" class='kcxq-topimg' style="width:100%" src="{{videoUrl}}" initial-time="{{initial}}" custom-cache="{{false}}" controls> <canvas canvas-id='myCanvas' style='width:100%;margin-top:5%;'></canvas> </video> let videotime = e.currentTarget.dataset.videotime; let currProgress = Number((parseInt(videotime) * progress / 100).toFixed(0)); lastTime = currProgress; //wx.setStorageSync('lastTime', currProgress); if (progress == 100) currProgress = 1; console.log("currProgress:" + currProgress); that.setData({ videoUrl: src + "?t=" +new Date().getTime(), initial: currProgress, selected3: false, //将封面图隐藏 selected4: true, //将视频video打开显示 selected5: false //将轮播图隐藏 videoCtx = wx.createVideoContext('myVideo') ; //监听视频播放进度 timeUpdate(e) { let that = this; //console.log("duration:" + e.detail.duration) if (fromProgress < 100) { duration = e.detail.duration; //var lastTime = wx.getStorageSync('lastTime') || that.data.initial; currentTime = e.detail.currentTime; console.log('上次的时间' + lastTime + '现在的时间' + currentTime); if ((parseInt(currentTime) - parseInt(lastTime)) > 3) { videoCtx.seek(lastTime); return false; } else { lastTime = currentTime; //wx.setStorageSync('lastTime', currentTime); progress = Math.round((currentTime / duration) * 10000) / 100.00; pgMap.set(lessionid, progress); //将lessionid和进度存到map中 //console.log("progress:" + progress); } } }, //当播放到末尾时触发 ended 事件 playended(e) { let that = this; console.log("更新子课程进度:100") pgMap.set(lessionid, 100); that.updateLearnItem(); //更新子课程进度 setTimeout(function () { that.getDetail(); }, 1000) },
2019-06-25目前Android实现不了,iOS 12测试完美
如何实现Android端实时毛玻璃(ios没毛病)?最好不要用canvas请问有没有大神指导如何在安卓版本的小程序中实现实时毛玻璃的效果,如图下: [图片] 这是在开发者工具中的效果,在ios真机下也没问题 代码使用的是backdrop-filter: blur(36px),但是用Android真机则完全没有效果,有实现过的大神吗?
2019-06-06我也遇到了,用的uni cli创建的uni-app,调试几次后,页面一直刷新。看网络请求都成功了,但是不回调success或者fail回调函数。重启IDE能解决。这个是微信开发者工具BUG还是uni的BUG?
uni-app打包的小程序运行10次以上request没有回调了用uni-app打包的小程序接口请求10次以后没有回调了,没法执行我写在complete或success中的程序 10次以后必现 重启微信开发者工具或重新在hbuilderX运行小程序可以解决 目前仅发现这种情况下会发生,如果用hbuilderX发行小程序或是手机运行开发版没有发现问题 自己没法定位是哪一块的问题,所以求教各位老大,请指教一下!感谢!(代码片段不好提供)
2019-04-05