- 视频组件播放时会不停地黑屏闪烁
- 当前 Bug 的表现(可附上截图) 在android手机上大概率出现,ios未复现。华为、vivo,oppo上几率很大。 android版本6.7.3 表现形式,视频播放的时候,每隔几秒黑屏一下,然后恢复正常。 在这些手机上使用腾讯视频小程序、爱奇艺视频小程序均出现黑屏闪烁。 这个问题我们测试的手机以前未出现,开始有用户反馈是在这周开始,我们测试发现复现率非常高。 我们在这些出现问题的手机上进行输出,暂停、错误或者缓冲事件均未触发。 我发下我们重现时候的录屏的三帧图像。 第一帧是黑屏前,第二帧是黑屏,第三帧是黑屏消失。如果仔细看下面的时间轴会发现黑屏出现的时间是在一秒内完成的 第一帧 [图片] 第二帧 [图片] 第三帧 [图片]
2018-12-06 - 模板消息老是被人举报,申诉没反应怎么办啊
我们的公众号是一个学习的公众号,这个公众号只为付费学员提供。 我们的课程会对付费的学员,每天发送一个模板消息,提醒今天要学习的内容。 结果最近一个多月被举报3次,把模板消息删除了,昨天直接停了模板消息到11月6号。 我们也进行了申诉,没有任何回应。 我们最近一次还给模板消息增加了退订功能,还是被举报,无语了。我们的学员整天问我们为什么没提醒了,请问怎么办啊 [图片] [图片] [图片]
2018-10-31 - 关于小程序跟进用户问题的过程中遇到的问题,提个建议。欢迎讨论。
微信小程序虽然已经很久了,比较完善了。 但是一个平台的开发生态建设不是一天就能建成的,总是会遇到问题,需要我们开发者去跟进用户的(这样里也感谢微信对开发者工具提供了远程调试的功能)。 如果是我们代码逻辑方面的问题,这个我们跟进是可以完全解决的。但是,有时候遇到和代码无关,和小程序框架甚至是和微信本身的问题,这个时候我们就无能为力了。 我们能做的就是安抚用户,收集信息,来社区提问。 这里面存在两大问题,会导致我们开发者在用自身的信誉为小程序背锅。 对于开发者无能为力的问题,用户来说他们并不能理解小程序背后还需要依靠微信这个平台。 用户是参差不齐的,每个小程序面对的用户群体也不一样。我们的用户群体就是一群妈妈,别说跟技术沾边的一点都不懂,甚至对于一些计算机的基础知识可能都不太理解。 面对这样的用户群体,一旦我们遇到了解决不了的问题,她们就会认为是我们能力不行,别的app都可以,为啥你们的不行。你要是跟她们解释小程序和app的区别,那是完全讲不通的。 她们需要的结果就是能够立即帮她们解决问题。那怎么办,只能赔笑,伸手不打笑脸人吧。 对于这类问题,提交到社区,响应太慢,问题不能立即被处理,我们也无法向用户交代。 我们能理解官方每天要处理的反馈很多,但是经常没下文,要了代码片段,常常没有了后续,也不知道修复计划。 哪怕不能实时处理,起码也得能让开发者知道一个问题大概什么时候修复,我们还能拿去给用户交代。 所以我想讨论的是,能不能有更好的方法帮助官方和开发者一起来跟进和解决这类涉及到小程序框架和微信本身的问题。 为啥发了这么多牢骚,因为今天又被用户骂了,因为这个用户七周前这个问题我们就跟进过(华为手机后台播放音频的时候,只要来消息,甭管短信、微信或是什么别的响一下,后台播放就停止了),但是我们实在不知道怎么解决。所以今天她认为我们太差了,能力有问题。 哎。
2018-09-15 - 华为手机无法播放音频的问题合集,请求官方重视。(第二弹)
自从我之前发过一次video问题合集之后,video的问题就被官方关注处理了一些问题。十分感谢官方,目前我又遇到了audio在华为机器上的播放问题,我一搜又有很多类似的。所以我忍不住再发第二弹了,请官方赶紧修复这个问题。多谢啦。 问题表现是这样的(我不提供代码片段,因为客户的华为手机上任何小程序都播不了音频。),客户手机华为Note 8无法使用我们的小程序播放音频内容,我们远程调试之后发现设置src后无法播放,十分无解。我们又让客户去试了别的带音乐的小程序一样不行。 我们只好在社区寻求帮助,结果发现了一堆类似的问题,基本上都没有解决。下面是问题列表。 华为Note8 无法播放音频(这个和我们的表现一模一样) getBackgroundAudioManager 华为手机个别版本无法播放音频 华为荣耀6P背景音频播放失败,提示音乐文件错误(急) 华为手机 音频播放提示文件损坏 【音乐文件格式错误,播放失败】某些机型下背景音乐无法播放 这么多华为手机播放音频的问题,请官方大大找些机器测试一下吧。多谢啦。
2018-09-11 - 个别手机请求合法域名百分百超时,怎么破,快要被炒鱿鱼了。
昨晚有一个用户说打开小程序没内容,我们远程调试发现,请求我们自己的接口时永远超时。 [图片] 我们首先检查域名正常,证书正常。同时也没有别的用户反馈此类问题。 我们接着检查接口是不是正常,我们让用户访问同样调用该接口的网页版本,结果正常,只有他用小程序不行。 请问一下这种情况还有别的排查思路吗?因为用户都是付费用户,搞不定他要退款,我就要被炒鱿鱼了。求救。
2018-08-02 - 这样的诱导分享小程序可以过审??
昨天在群里看到别人分享的一个小程序,打开只有一个页面就是要求你分享到别的群里,然后给你貌似十部动画片。 什么功能都没有,这样的不算诱导分享吗?能过审核? [图片] [图片]
2018-07-06 - wx.reqeust真机不支持cache control?不会将etag发送?
最近有用户老是反应我们的小程序打开白屏,我们在排查首页加载速度的时候,做了个埋点。统计了一下请求数据,其中一个是http code,惊奇的发现没有304,全是200 [图片] 奇怪的是,我们的后台已经对多数数据变化不大的接口调用做了etag和last modified支持,而且我们在开发者工具调试的时候也发现这个机制是正常的。 我们的代码 [代码]/**[代码][代码] [代码][代码]* ajax请求[代码][代码] [代码][代码]* @param {Object} [请求选项,见request API][代码][代码] [代码][代码]*/[代码][代码] [代码][代码]ajax = (options = {}) => {[代码][代码] [代码][代码]if[代码] [代码](!options.url) [代码][代码]return[代码][代码];[代码][代码] [代码][代码]options.url = `${config.ajaxURL}${options.url}`;[代码][代码] [代码][代码]let fn = options.success,[代码][代码] [代码][代码]error = options.fail;[代码][代码] [代码][代码]options.success = res => {[代码][代码] [代码][代码]if[代码] [代码](res.statusCode == 200) {[代码][代码] [代码][代码]if[代码] [代码](res.data.status == -11) {[代码][代码] [代码][代码]getApp().globalData.login(() => {[代码][代码] [代码][代码]wx.redirectTo({[代码][代码] [代码][代码]url: $.history().fullPath,[代码][代码] [代码][代码]});[代码][代码] [代码][代码]});[代码][代码] [代码][代码]return[代码][代码];[代码][代码] [代码][代码]}[代码][代码] [代码][代码]if[代码] [代码](res.data.status == 0 && [代码][代码]typeof[代码] [代码]fn === [代码][代码]'function'[代码][代码]) [代码][代码]return[代码] [代码]fn(res.data);[代码][代码] [代码][代码]if[代码] [代码]([代码][代码]typeof[代码] [代码]error === [代码][代码]'function'[代码][代码]) error(res.data);[代码][代码] [代码][代码]} [代码][代码]else[代码] [代码]if[代码] [代码]([代码][代码]typeof[代码] [代码]error === [代码][代码]'function'[代码][代码]) error(res.data);[代码][代码] [代码][代码]};[代码][代码] [代码][代码]options.fail = res => {[代码][代码] [代码][代码]console.log(res);[代码][代码] [代码][代码]wx.showToast({[代码][代码] [代码][代码]title: res.data,[代码][代码] [代码][代码]icon: [代码][代码]'loading'[代码][代码],[代码][代码] [代码][代码]});[代码][代码] [代码][代码]if[代码] [代码]([代码][代码]typeof[代码] [代码]error === [代码][代码]'function'[代码][代码]) error(res);[代码][代码] [代码][代码]}[代码][代码] [代码][代码]wx.request($.extend([代码][代码]true[代码][代码], options, {[代码][代码] [代码][代码]header: {[代码][代码] [代码][代码]"content-type"[代码][代码]: [代码][代码]"application/x-www-form-urlencoded"[代码][代码],[代码][代码] [代码][代码]sk: (wx.getStorageSync([代码][代码]'user'[代码][代码]) || {}).session_key,[代码][代码] [代码][代码]},[代码][代码] [代码][代码]}));[代码][代码] [代码][代码]};[代码][图片] 我们就采用真机抓包发现,在真实的手机上,一点作用都没有,每次都是直接200,请求的头里面也没有带etag上去 [图片] 文档里也没有对这块做说明,要知道这套机制能显著的增强用户前端的体验,麻烦官方给个说明。如果是bug请修复。
2018-05-25 - video组件播放问题大集合,请求官方真正的重视解决,感恩不尽
IOS系统下,video组件全屏播放的问题真的很多,而且很容易出现,我在社区也发过帖子,也搜索过类似的帖子,很久了一直都没看到官方解决这个问题。 除掉因为视频格式的原因,我总结起来容易出现问题的调用方式如下 this.videoContext = wx.createVideoContext('myVideo'); this.videoContext.requestFullScreen(); //设置全屏 就是直接调用requestFullScreen,特别容易出问题,如果是用户手动点击播放菜单里的全屏按钮,则基本上没有问题。 下面是我整理的出现的问题反馈: 合集类 https://developers.weixin.qq.com/blogdetail?action=get_post_info&docid=000e8286350568a3aea6546c65b000&highline=video https://developers.weixin.qq.com/blogdetail?action=get_post_info&lang=zh_CN&token=2108085958&docid=000c8034820720fce0862c29451400 黑屏 分为有声音和无声音两种 https://developers.weixin.qq.com/blogdetail?action=get_post_info&docid=000aa6e63f4cd0a1d9b65a2b95b800&highline=video 花屏 基本上就是视频在屏幕的一角,别区域要么是黑屏要么是当前页面的背景 https://developers.weixin.qq.com/blogdetail?action=get_post_info&docid=000ec25bb48188818bb63f29856400&highline=video https://developers.weixin.qq.com/blogdetail?action=get_post_info&docid=00004ee95101087cfbb6a9bff5c000&highline=video 卡死 播放一段时间之后,卡住了,不管缓冲完毕没有 https://developers.weixin.qq.com/blogdetail?action=get_post_info&docid=000880055046d0097f96d761e56000&highline=video 加载慢 进来就转菊花,此时界面无任何返回操作,只能强制杀掉微信再进来。 https://developers.weixin.qq.com/blogdetail?action=get_post_info&docid=00066cb7360d504adcb6bedc151400&highline=video https://developers.weixin.qq.com/blogdetail?action=get_post_info&docid=000a06dbf745505b7ba68331650000&highline=video 其它 https://developers.weixin.qq.com/blogdetail?action=get_post_info&docid=000c0eba9d0248e82dc6ed6fc5bc00&highline=video https://developers.weixin.qq.com/blogdetail?action=get_post_info&lang=zh_CN&token=2108085958&docid=000e0a6d3ec0f0c24ba61368656000 https://developers.weixin.qq.com/blogdetail?action=get_post_info&lang=zh_CN&token=2108085958&docid=000c4a5065c3d8a25166124445a400 https://developers.weixin.qq.com/blogdetail?action=get_post_info&docid=000c0c83e301b8f1ddb64869b56c00&highline=video%EF%BC%8C%E5%AE%89%E5%8D%93%E6%92%AD%E6%94%BE%E6%AD%A3%E5%B8%B8%EF%BC%8Cios%E6%97%A0%E6%B3%95%E6%92%AD%E6%94%BE%EF%BC%8C%E6%B1%82%E8%A7%A3 这边列的大部分都跟全屏播放视频有关,有一小部分是video组件别的问题。 这个其实也不需要代码片段了,代码就是我开头提到的那种写法。给了代码片段估计也没用,不是必现问题,而是高概率问题。 知道我们的用户说什么吗,我们的视频他们都不敢点开看了。因为点开,说不定就要强杀微信了。 视频作为现在必不可少的内容展示手段,希望官方大大们重视一下,把video这个组件做的更好。谢谢了。
2018-05-16 - 手机插入耳机后会导致小程序里的视频自动播放
我们的小程序里有些页面是包含视频的。 我们最近测试的时候发现,当插入耳机的时候,视频会自动开始播放。 有没有办法来让我们自己控制呢?
2018-04-20 - 求助如何才能让官方看到并回答问题
这是我的问题,其实还有别的问题,只有一个被回复了。其它的都是0回复。 我也不知道官方是如何翻牌子,求各位支招。 公众号自定义菜单和模板消息中的url和小程序参数同时出现的问题 https://developers.weixin.qq.com/blogdetail?action=get_post_info&lang=zh_CN&token=626128128&docid=00004ad5db82c002c5463c8cc56000 官方求助:小程序何时支持IPad版微信 https://developers.weixin.qq.com/blogdetail?action=get_post_info&lang=zh_CN&token=626128128&docid=000a080be4c6807b4086919795ec00 视频组件全屏播放好多问题 https://developers.weixin.qq.com/blogdetail?action=get_post_info&lang=zh_CN&token=626128128&docid=000c8034820720fce0862c29451400
2018-04-03