- 小程序video组件,通过setData修改src属性并重新播放时,会短暂出现黑屏闪烁再播放新视频?
小程序组件:Video 通过video标签连播连续的几个视频时,在前一个视频播放完毕时,通过end事件函数通过page.setData重设video的src,然后在用videoContext.play(),可以实现并连续播放,但在后一个视频开始播放之前,总会黑屏闪一下才能播放。检索了很多资料,据说是在第2个视频播放前会resetMedia(重置播放器),所以会闪一个短暂黑屏。 尝试过的方法(失败):通过组件的cover-view(现已支持同层渲染view)尝试遮住短暂黑屏,在setData(src,"xx")之前显示cover-view,等第2个视频开始播放后play事件时在影藏cover-view,但结果无效,依旧存在黑屏闪烁,原因是播放器被重置,cover-view作为video内部元素也被重置了,无法独立显示。 尤其是全屏播放器时更为明显,因为video被重置,所以会短暂退出全屏然后再全屏播放,体验非常差。 寻求官方帮助,能否解决闪屏问题,或者能否有API或者参数能够由开发者决定是否重置video。 假如没有API或者参数,是否能在以后增加参数或设置,由开发者决定是否重置video?
2021-02-26 - 关于部署微信程序服务端的问题
第一次开发微信小程序项目,遇到几个问题,请官方或者知道解决方案的大虾帮忙解决: 一、资源初始化管理里说明的request合法域名所对应的IP地址不是上述两台服务器中的任意一台 在腾讯云使用向导直接开通了微信小程序的两台云服务器,一台是业务服务器,一台是回话管理服务器,环境均是系统自动搭建,查证均为centos平台,里面有该两台服务器的外网IP和内网IP,我也已经登录了两台服务器并大致了解了服务器的情况。现在的问题是:资源初始化管理里说明的request合法域名所对应的IP地址不是上述两台服务器中的任意一台;同时,在业务管理服务器的/var/www/html下也没有通过浏览器打开“request合法域名”的后台程序文件,不知道系统给定的““request合法域名”到底绑定了哪台服务器的网站程序,请解答。 二、微信小程序的““request合法域名”是否必须绑定腾讯云的主机? 在相关手册中看到,wx.request的域名必须是HTTPS安全协议,并且需要部署回话管理服务器,而会话管理服务器的部署细节并没有找到,部署会话管理服务器与业务服务器之间的接口协议也没有公开,是否等于只能使用腾讯云自动部署的环境及主机? 三、小程序的开发指南中只提到了客户端代码的上传和审核,并没有涉及服务端的代码的发布和审核,请问如何发布服务端的代码? 腾讯云自动部署的环境和主机,对外是否绑定域名或者能否通过http等方式访问?是否安装有ftp的文件传输工具,或是需要自定安装?服务端的管理是否有什么要求?
2017-01-04