base64图片转成本地临时文件,得到一个url再setData
富文本解析出来的图片图片太大,setData大小超出限制怎么解决?[图片]
2019-12-09这个接口就是这样的。想要黑屏后继续播放就用backgroundAudioManager
wx.createInnerAudioContext() 手机黑屏 音频停止?这个api wx.createInnerAudioContext() 手机黑屏的话 自动停止了,有没有办法让他继续播放啊
2019-12-05选择图片是否也是同样问题,有用户反馈呢
很多oppo手机(r15,r17,a11等)从本地选择视频后一直处于压缩中或提取中大部分反馈的用户机型均是oppo手机,包括r15,r17,a11等等 目前也有一个反馈用户机型是小米note7 只有1到2秒的视频也无法成功,一直处于压缩中或提取中。
2019-12-04搜下社区,有类似回答了。视频选择的大小和时长接口是不限制的,但是如果要上传到服务器要用到uploadFile接口,这个接口是有大小限制的,可以查下文档 https://developers.weixin.qq.com/community/develop/doc/00046cb3890f68328308946cb5bc00?highLine=chooseVideo%2520%25E5%25A4%25A7%25E5%25B0%258F%25E9%2599%2590%25E5%2588%25B6 https://developers.weixin.qq.com/community/develop/doc/0002028c2ac5a8916819a698e56000?highLine=chooseVideo%2520%25E5%25A4%25A7%25E5%25B0%258F%25E9%2599%2590%25E5%2588%25B6
开发了一个小程序,需要用户自行上传视频,请问视频上传的大小限制和时间长短限制?开发了一个小程序,需要用户自行上传视频,请问视频上传的大小限制和时间长短限制?急需求解!!!谢谢各位大神!!
2019-12-04我在ios手机试的,选择图片时可以点击图片预览,那里有编辑选项 [图片]
wx.chooseimage拍照后无编辑图片按钮wx.chooseimage拍照后的编辑功能? 以前有编辑功能,最近该功能没了,请问如何打开? 小程序为大学生作业系统,拍照后需要编辑掉空白和方向,影响面很大,望能尽快解决!谢谢!(没有编辑功能,用户体验极其差) https://developers.weixin.qq.com/miniprogram/dev/api/media/image/wx.chooseImage.html
2019-11-24大量报错 [图片]
大量反馈授权失败? 麻烦看一下 急!授权报错:getSetting:fail:invalid scope [图片]
2019-11-19好多用户反馈的问题,可能都是网络太差,让用户误以为一直等待、无响应。如果能检测到弱网环境,及时给出提示,用户体验就好很多。
能否新增一个可以获取用户网络上下行的状态API?以前的建议板块好像没了,就在这里写吧。 业务场景:直播或者视频业务 偶尔有那么一些用户总会保障说视频卡,播放不了之类的,但是我们拿到视频流之后发现又是可以正常播放以及看直播的。 播放动画的消失是依赖播放器返回code 2004,但是一直黑屏的话可能是状态没改变,可能是用户的上下行不正常。 目前仅有的一个api是网络状态改变,并没有弱网的这种。所以能不能增加这种可以获取用户上下行的呢,这样的话我们也可以做降级之类的去处理优化用户的体验
2019-11-19可能附上你的代码片段别人才比较容易帮忙查
canvas生成的图片为什么是透明的?[图片] 在其他的地方打开就是黑色的,我设置canvas的背景色是白色的,难道填充不了? [图片] [代码]<[代码][代码]canvas[代码] [代码]canvas-id[代码][代码]=[代码][代码]'share'[代码] [代码]style[代码][代码]=[代码][代码]"display:{{canvasbox}};width:750rpx;height:1334rpx;margin:auto;background-color:rgba(255,255,255,1);"[代码][代码]></[代码][代码]canvas[代码][代码]>[代码] [代码] [代码][代码] [代码][代码]// 将生成的canvas图片,转为真实图片[代码][代码] [代码][代码]wx.canvasToTempFilePath({[代码][代码] [代码][代码]x: 0,[代码][代码] [代码][代码]y: 0,[代码][代码] [代码][代码]width: 375,[代码][代码] [代码][代码]height: 667,[代码][代码] [代码][代码]destWidth: 375,[代码][代码] [代码][代码]destHeight: 667,[代码][代码] [代码][代码]canvasId: [代码][代码]'share'[代码][代码],[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]let shareImg = res.tempFilePath;[代码][代码] [代码][代码]console.log([代码][代码]"shareImg:"[代码][代码], shareImg)[代码][代码] [代码][代码]// 获取用户是否开启用户授权相册[代码][代码] [代码][代码]wx.getSetting({[代码][代码] [代码][代码]success(res) {[代码][代码] [代码][代码]// 如果没有则获取授权[代码][代码] [代码][代码]if[代码] [代码](!res.authSetting[[代码][代码]'scope.writePhotosAlbum'[代码][代码]]) {[代码][代码] [代码][代码]wx.authorize({[代码][代码] [代码][代码]scope: [代码][代码]'scope.writePhotosAlbum'[代码][代码],[代码][代码] [代码][代码]success() {[代码][代码] [代码][代码]wx.saveImageToPhotosAlbum({[代码][代码] [代码][代码]filePath: shareImg,[代码][代码] [代码][代码]success(res) {[代码][代码] [代码][代码]console.log([代码][代码]"保存失败:"[代码][代码], res)[代码][代码] [代码][代码]wx.hideLoading()[代码][代码] [代码][代码]wx.showToast({[代码][代码] [代码][代码]title: [代码][代码]'保存成功'[代码][代码] [代码][代码]})[代码] [代码] [代码][代码]},[代码][代码] [代码][代码]fail(res) {[代码][代码] [代码][代码]console.log([代码][代码]"保存失败:"[代码][代码], res)[代码][代码] [代码][代码]wx.hideLoading()[代码][代码] [代码][代码]wx.showToast({[代码][代码] [代码][代码]title: [代码][代码]'保存失败'[代码][代码],[代码][代码] [代码][代码]icon: [代码][代码]'none'[代码][代码] [代码][代码]})[代码] [代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail() {[代码][代码] [代码][代码]// 如果用户拒绝过或没有授权,则再次打开授权窗口[代码][代码] [代码][代码]//(ps:微信api又改了现在只能通过button才能打开授权设置,以前通过openSet就可打开,下面有打开授权的button弹窗代码)[代码][代码] [代码][代码]that.setData({[代码][代码] [代码][代码]openSet: [代码][代码]true[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]} [代码][代码]else[代码] [代码]{[代码][代码] [代码][代码]// 有则直接保存[代码][代码] [代码][代码]wx.saveImageToPhotosAlbum({[代码][代码] [代码][代码]filePath: res.tempFilePath,[代码][代码] [代码][代码]success() {[代码][代码] [代码][代码]console.log([代码][代码]"保存成功:"[代码][代码], res)[代码][代码] [代码][代码]wx.hideLoading()[代码][代码] [代码][代码]wx.showToast({[代码][代码] [代码][代码]title: [代码][代码]'保存成功'[代码][代码] [代码][代码]})[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail(res) {[代码][代码] [代码][代码]console.log([代码][代码]"保存失败:"[代码][代码],res)[代码][代码] [代码][代码]wx.hideLoading()[代码][代码] [代码][代码]wx.showToast({[代码][代码] [代码][代码]title: [代码][代码]'保存失败'[代码][代码],[代码][代码] [代码][代码]icon: [代码][代码]'none'[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail: [代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]console.log([代码][代码]"生成图片失败!"[代码][代码], res)[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码]
2019-11-19音频的url加一些queryString, 比如如“?v=12341234080980”
如何清除BackgroundAudioManager缓存- 需求的场景描述(希望解决的问题) 在URL不变的情况下,后端音频发生变化,但安卓真机上播放的仍然是原来的音频,强制关闭微信可以清除。 - 希望提供的能力 BackgroundAudioManager清除缓存的API
2019-11-06用 BackgroundAudioManager.onPlay(null) 来结束onPlay的监听
背景音频API?我在A页面监听背景音频结束,然后操作一些东西,但是当我离开A页面进入B页面的时候也去监听背景音频结束,但是一直监听的是A页面的 B页面的监听不了,音频api是有个结束监听的api的 。但是背景音频api是没有的 。。想问一下这个要怎么操作啊?跪求大佬回复,跪求官方回复
2019-11-06