个人案例
- 方圆图日历
方圆图日历
方圆图日历扫码体验
- BackgroundAudioManager不能播放?三个严重报错
组件:BackgroundAudioManager 基础库:2.27.2 代码: let t=this; t.backmusic=wx.getBackgroundAudioManager(); t.backmusic.src='https://m.ai-rili.com/static/web/indexCalendar/dazuo_bgm/9-1.mp3; t.backmusic.title='方圆图-'+t.Select.musicName; t.backmusic.coverImgUrl='https://m.ai-rili.com/static/xcximg/touxiangmoren.png'; t.backmusic.play(); 报错: (1)setBackgroundAudioState:fail jsapi has no permission, event=setBackgroundAudioState, runningState=background, permissionMsg=permission got, detail=jsapi permission required playing audio but current not playing audio in background state 涉及机型:iPhone 13、HUAWEI DUB-AL00、HONOR OXF-AN10、iPhone 12、HUAWEI FLA-TL10、iPhone 11、iPhone 12 Pro、NZONE SP200、HUAWEI+LYA-AL00(这里列出的仅仅是12h内用小程序音频的,如果拓宽时间线,人数机型肯定更多) (2)"errMsg": "playerErrCode:3, systemErrCode:560557684, domain:ASCII OSStatus:!int, description:未能完成操作。(ASCII OSStatus:!int错误560557684。)", "errCode": 10001, "src": "https://m.ai-rili.com/static/web/indexCalendar/dazuo_bgm/9-1.mp3" 涉及机型:iPhone 13 Pro Max、iPhone 11、iPhone 12(12h内) (3)播放过程中直接没音乐然后报错 "src": "https://m.ai-rili.com/static/web/indexCalendar/dazuo_bgm/9-1.mp3", "errCode": 10001, "errMsg": "errCode:67, err:decode audio fail" 涉及机型:Xiaomi Mi Note 2、HONOR+ELZ-AN10(12h内)
2022-11-19 - BackgroundAudioManager-安卓播放报错:decode audio fail
BackgroundAudioManager-安卓播放报错:decode audio fail 华为p50pro 微信8.0.28必现 音频播放到一半就报错弹出 音频文件错误 这个是接收到BackgroundAudioManager接口的报错 a:3:{s:3:"src";s:64:"https://m.ai-rili.com/static/web/indexCalendar/dazuo_bgm/1-1.mp3";s:7:"errCode";i:10001;s:6:"errMsg";s:33:"errCode:67, err:decode audio fail";}
2022-11-16 - 直播组件文档不对,发生低级错误?无法完成获取单词订阅状态功能
[图片] 复制之后根本不能用,一直报错,仔细检查才发现是官方错了 中间的palyer词语写错了 正确应该是let livePlayer = requirePlugin('live-palyer-plugin') 他这写成了let livePlayer = requirePlugin('live-player-plugin')
2022-10-21 - open-type 设置为 chooseAvatar获取的头像不能保存吗?
将 button 组件 [代码]open-type[代码] 的值设置为 [代码]chooseAvatar;用来获取头像,但获取到的头像好像是个本地路径,传给后端再返回之后小程序的image标签打开就是个透明。[代码] [代码]所以设计就是这样的吗?那我们后端应该怎样获取到用户头像呢?总不能用户每次登录都要人家填;[代码]
2022-09-21 - iOS进入小程序后微信电话的扬声器模式就会变成听筒模式?
小程序开启了requiredBackgroundModes背景音频,然后安卓端没问题 但是iOS端微信电话的时候一进入小程序就会变成听筒模式,微信电话仍显示扬声器 检测过其它音乐类小程序 是没有这类问题的 但我引入都正确 望解惑
2022-06-24 - 误报使用了过大的 WXML 节点数目?
Windows 10 版本1.05.2204250和版本1.05.2204180(电脑重启,开发工具重启,清缓存,版本回退都无效) 一直报节点过多 1149个节点 于是我就进行了删减,结果这个个数一个不降 [图片] 最后实在受不了就尝试了一下把页面清空 [图片][图片] 我都把wxml代码删完了 还有1149??? 我底下引用了组件 但没了wxml 就没使用组件 而且就算有组件 我删了整个页面代码 也不能一个也不降低吧?
2022-05-11 - 小程序评分中,发现正在使用废弃接口map.includePoints?
用的uniapp 很疑惑为什么map标签也会报接口问题 直接是map标签 这个我要怎么改? 小程序文档的map页面也没指引说替换成什么,之前没报 今天一直报这个 求大佬看看我要咋改 脑壳疼 [图片][图片]
2022-05-09 - .createCanvasContext()停止维护替代写法怎么用?
我这之前是这样的 ctx = wx.createCanvasContext(this.canvasId, this); 官方写的替代方法是这样的 wx.createSelectorQuery().select('.the-video-class').context(function(res){ console.log(res.context) // 节点对应的 Context 对象。如:选中的节点是 <video> 组件,那么此处即返回 VideoContext 对象 }).exec() 因为this.canvasId是动态传值的 select到的id是null 所以也就没法.context() 那我现在应该怎么写啊?还有后边那个this 怎么传上去? 希望大佬帮忙指点一下
2022-04-26 - __webviewId__是什么?一直报错怎么办?
在微信开发者工具中,运行Audits评测小程序性能。。audits中报告:存在未绑定在wxml的变量传入setdata。变量名为__webviewId__ [图片]然后我发现每个页面都有这个参数。 那么这个参数是什么,性能报错怎么解决?是否会影响公众平台的小程序评测?
2022-04-24 - wxss 覆盖率较低,存在大量未使用的样式?可是我这并没有这个错误
小程序评测报错wxss 覆盖率较低,存在大量未使用的样式 但是我这并没有犯这样的错误,例如我圈的那个组件,其中css样式只是它自己用,根本不可能节省100%,哪怕去掉一个class,样式都要改变。 我就想知道这样怎么办?怎样解决这个问题,提高小程序评分。 [图片][图片]
2022-04-21