来自2019年4月16日,好像还是没有解决
自定义组件中使用createVideoContext的pause开发者工具中无效自定义了一个组件,命名为test,里面只是用了video组件,在组件的test.js中写到 [代码]methods: { [代码][代码] [代码][代码]pausev: [代码][代码]function[代码][代码](){ [代码][代码] [代码][代码]this[代码][代码].videoContext.pause(); [代码][代码] [代码][代码]console.log([代码][代码]this[代码][代码].videoContext); [代码][代码] [代码][代码]}[代码][代码] [代码][代码]},[代码][代码] [代码][代码]ready: [代码][代码]function[代码][代码](){[代码][代码] [代码][代码]this[代码][代码].videoContext = wx.createVideoContext([代码][代码]'myVideo'[代码][代码], [代码][代码]this[代码][代码]);[代码][代码] [代码][代码]}[代码]test.wxml如下 [代码]<[代码][代码]view[代码][代码]>[代码][代码]<[代码][代码]video[代码] [代码]id[代码][代码]=[代码][代码]"myVideo"[代码] [代码]src[代码][代码]=[代码][代码]"http://wxsnsdy.tc.qq.com/105/20210/snsdyvideodownload?filekey=30280201010421301f0201690402534804102ca905ce620b1241b726bc41dcff44e00204012882540400&bizid=1023&hy=SH&fileparam=302c020101042530230204136ffd93020457e3c4ff02024ef202031e8d7f02030f42400204045a320a0201000400"[代码] [代码]controls></[代码][代码]video[代码][代码]>[代码] [代码]<[代码][代码]button[代码] [代码]bindtap[代码][代码]=[代码][代码]"pausev"[代码][代码]>Pause</[代码][代码]button[代码][代码]>[代码][代码]</[代码][代码]view[代码][代码]>[代码]测试的是组件中点击button试图暂停正在播放的视频,实际测试的时候,真机上可以暂停,开发者工具中暂停失败,打印的时候是有method:pause [图片]
2019-04-16这不是BUG,这需要你自己处理,反正我已经做出来了
小程序的使用同一个video组件播放用户选择的不同视频,切换时,会闪现上一个视频[图片] 手机:华为p20,vivo x9 等,以上截图上方是一个video组件,下方是切换视频播放的icon。video设置大致如下代码: <video src="{{allVideo[currentIndex].url}}" show-fullscreen-btn="{{false}}" enable-progress-gesture="{{false}}" show-center-play-btn="{{true}}" show-progress="{{false}}" custom-cache="{{false}}" autoplay="{{true}}" objectFit="cover" binderror="handlePlayErr" poster="{{allVideo[currentIndex].view}}" ></video> 其中:allVideo是所有视频组成的数组,currentIndex是当前选中的视频索引。 这里主要的bug是,切换播放资源的时候会闪现上一个视频的poster,然后再出现当前视频的poster,看起来像是更换video的poster有延迟导致的。 请问是什么原因导致的这个影响用户体验的现象?该如何解决?
2019-04-03自己解决了,判断timeupdate如果大于0即加载成功开始播放
如何判断video加载成功?- 当前 Bug 的表现(可附上截图) - 预期表现 - 复现路径 - 提供一个最简复现 Demo 如何判断video加载成功? 即如何判断video从开始加载到初次转圈结束。
2019-04-03这是个官方bug,所以目前只能使用替代方案,用opacity试试
在某个情况下,video层级问题- 当前 Bug 的表现(可附上截图) 当在出现以下代码: <view class="page" style="display:{{showOrHidden}};"> <video> <cover-image></cover-image> </video> <view> 当出现上面这种情况时,在ios机型上必定会出现video处于最上层,我测试了一下,是由于display引起的,如果不要display就不会出现这个情况,hidden同样会出现这个情况 - 预期表现 video按照它该有的层级出现,被cover-image遮挡 这个bug还有个奇怪的表现,当切换到后台再切换回来就正常了,附以下链接: https://s-js.sports.cctv.com/host/tmp1/14722c3c0387f61329e7ae786dc1251a.mp4 - 复现路径 - 提供一个最简复现 Demo https://developers.weixin.qq.com/s/UEWo3EmR725E
2019-03-07流弊流弊,说不定就被官方看见了
如果我是微信产品经理,我有一个绝妙的点子……微信一直在更新一直在优化,近期的微信7.0更算是微信少有的大动作。 有人说由于今日头条系产品的影响,微信已经不再克制或者说微信已经沉不住气了。 我认为这还完全不至于,但是不得不说微信为了保持轻巧的身材,有些必须微信自己来做的事却没有去做。 今天我想说的这个绝妙点子是:“微信群吧”。 简单来说,就是每个微信群内嵌一个百度帖吧。 微信群的重要性不言而喻。 现在许多网友离不开微信最重要的原因之一不是朋友圈而是微信群。 微信群已经成为最重要的微信生态组织部分之一。 然而微信群有一大遗憾:无法沉淀内容。 利用微信现有生态可以用小程序实现吗? 我认为可以做到,但是这件事第三方做效果终归不理想。 更应该微信自己去做,才能完美地与微信群相融合。 那么这个“微信群吧”具体可以实现哪些功能和起到哪些作用呢? 我这里略微总结了一下: 1、提取群聊精华,把优质内容沉淀为帖子永久保存,供群友随时查看。 2、打造群视频、群相册,增强群内的互动性,更加方便老百姓生活。 3、弥补了微信聊天记录无法即时保存的缺点,可以以群为单位收藏关键性内容。本来个人就有收藏功能,那么群收藏有何意义?咱们这么想,微信群可能是一个单位全体员工、可能是一个家庭全体成员、也可能是某个项目的讨论组成员,那么无论对于单位、家庭、还是项目来说,都是意义重大的。 上面说的是对网友的好处,那么微信自身去做这件事情有什么好处呢? 1、“微信群吧”可以成为与看一看信息流结合的重大入口。微信7.0的重头戏除了即可视频就是看一看,可是看一看说实话有几个人会点进去看一看呢?但是克制的微信又不能把看一看再放到更醒目位置,怕破坏微信现有生态(现在我就有些迷茫,我到底是看看一看还是看朋友圈呢?选择太多不是好事,现在的位置比较尴尬,感觉看一看微信会再度大更新)。 现在如果有了微信群吧,直接在帖子底部推荐看一看的内容就可以实现微信的信息流梦了。也可以干脆撇看现在的好友推荐看一看,打造微信群版看一看,根据群友兴趣推荐。 2、将会成为微信强大流量资源变现的一个不伤用户体验的绝佳入口。朋友圈广告植入的克制,足见微信对纯净生态保护的决心。公众号文章的广告已经做到文中内嵌广告了,但是效果还是不甚理想。而且公众号文章内部不宜太多推荐内容,这点我认同微信的做法。但同时应该看到,腾讯现在也是越来越重视广告业务了,相信这是一个很好的流量变现入口。 3、进一步增强微信平台内容生成和资源整合能力。相信微信公众号的运营者应该能感受微信对于原创的鼓励、对于专辑的不断改进等等举措,这都是为了在微信生态内能产生更优质内容。而今日头条无疑对微信内容生态是一大打击,越来越多的人刷今日头条的时间超过了微信朋友圈。尽管微信很努力,但是这一趋势还是无法避免。这使得许多优质内容都沉淀在了今日头条。而其实微信掌握着绝对优势的通讯工具,怎会如此?这是微信自身应该思考的。不得不说,今日头条沉淀优质内容的能力比微信强,两篇同样阅读量的文章,今日头条的评论数和质量绝对远超微信(微信公众号文章评论的先审后发也可能与监管有关)。微信群明明是微信的一大流量集中地,却无法沉淀出优质内容。微信的优质内容都集中在了公众号和小程序里,都是大部分自媒体创作者。人人都是自媒体,这句话,微信并没有兑现,没错,你身边有几个人开设了公众号呢?即使你开设了公众号,有人看吗?这是微信与今日头条的最大差别。当然,这与他们的生态模式有关,不再多说。不过这里要吐槽的是,微信群这样好的东西,都不利用好来让其自发性的沉淀内容,简直是浪费资源啊!! 最后有人可能会问,百度贴吧并不是什么新鲜事物,为什么要在这个时候重提?现在炙手可热的都是短视频、小程序、区块链之类的!我觉得,真正用心的产品,满足用户的需求,适合用户的需求才是最重要的。盲目去追热点,永远走在别人后面。 本人才疏学浅,欢迎大家来讨论,写下此文也是为了微信这个大平台越来越好用,也希望2019年微信生态越来越好,微信小程序越来越多人使用,谢谢!
2019-01-23天真,想通过读取赞赏记录来代替个人支付吗,呵呵
如何通过api获取赞赏记录- 需求的场景描述(希望解决的问题) 获取自己的赞赏记录 - 希望提供的能力 获取自己的赞赏记录
2019-01-17这应该不是bug把,好像就是这么来的
cover-view的问题- 当前 Bug[图片] [图片] - 在live-player组件里面的cover-view,模拟器正常显示,真机上面全屏之后文字就失踪了
2019-01-08我打印出来是createtime:"2018-10-11T02:58:31.219Z",后台是"createtime":Thu Oct 11 2018 10:58:31 GMT+0800 (中国标准时间)
云函数 db.serverDate() 插入的数据是 {offset: 0}是 api 的 bug 吗? [代码]exports.main = async(event, context) => {[代码][代码] [代码][代码]try[代码] [代码]{[代码][代码] [代码][代码]return[代码] [代码]await db.collection([代码][代码]'test'[代码][代码]).doc(event.itemId).update({[代码][代码] [代码][代码]data: {[代码][代码] [代码][代码]comments: _.push({[代码][代码] [代码][代码]comment: event.content,[代码][代码] [代码][代码]createAt: db.serverDate(),[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]} [代码][代码]catch[代码] [代码](e) {[代码][代码] [代码][代码]console.error(e)[代码][代码] [代码][代码]}[代码][代码]}[代码]
2018-10-11关注一下
swiper内嵌swiper,swiper-item循环渲染过多后出现卡顿我是swiper里内嵌了swiper,swiper-item是用wx:for循环得到的。 内外层的swiper在滑动过程中都会卡顿,模拟器上不会出现卡顿,但是在真机上测试会出现卡顿。 item数量有所影响,但数量降低到2个的时候,滑动仍然感觉到明显卡顿。 这个是大概结构,放上图片后就开始各种卡,去掉图片也是。
2018-09-19还是自己写吧
swiper组件滑动一段时间卡死的问题swiper组件滑动一段时间后卡死 [图片] 在手机和开发工具上都有
2018-09-19