是有问题的,我也改用wx.createInnerAudioContext 了
官方的 audio 组件是不能用了吗?官方的 audio 组件提示不再维护,但我想知道这是表示不能用了吗? 我在开发者工具中测试是可以用的,我自己的手机安卓的,也是可以用的。 但朋友的苹果和另一部安卓就说播放不了,这是怎么回事?
2018-11-15确实是杂乱无章,看文档都头痛
官方能把文档好好完善下吗?我们以一个本来可以很简单,但在官方文档下开发体验极差的例子来说明。 假定目标:开发一个支持用户导入发票信息的功能。 我们首先在文档(https://developers.weixin.qq.com/miniprogram/dev/api/open-api/invoice/wx.chooseInvoice.html)上看到,选择发票信息,需要授权 scope.invoice 点开授权文档(https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/authorize.html),发现下方参数里并没有 scope.invoice 在终于搞清楚复杂的查询权限、申请权限等几个异步之后,文档告诉我们获取的发票信息是加密的。『所选发票卡券的加密 code,报销方可以通过 cardId 和 encryptCode 获得报销发票的信息』 所以怎么获得发票的原始信息?抱歉不告诉你。 在我们 Google 之后,终于找到了这篇(https://mp.weixin.qq.com/wiki?action=doc&id=21517918939oae3U&t=0.8817583289928734),他还是出现在微信公众号上的。 知道接口后,我们还需要获取 token……于是返回小程序的文档上寻找(https://developers.weixin.qq.com/miniprogram/dev/api/open-api/access-token/getAccessToken.html)。一番搜索之后,甚至觉得还不如老版本的文档(https://developers.weixin.qq.com/miniprogram/dev/api/token.html#获取-accesstoken)。 在经过一番激烈的斗争,从公众号到小程序,从前端到后端,十几个异步来回穿梭,好不容易处理完了。我们看见了报错:api unauthorized hint,对应文档下面没有这个错误的说明。又是搜索一番才知道原来发票权限(哪怕只是查看,不是开具)需要额外申请。 从头到尾没有一篇文档提到权限问题,也不告知如何申请。API 设计考虑不周可以理解,这是水平问题,但是文档写的烂是态度问题。从头到尾都需要靠用户全网搜索,文档分散在零碎的各个角落,完全不成体系。整个流程都需要用户一点点踩坑去梳理,文档内容和实际情况还不能同步。 即便这样,某些官方人员还在签名里说 xx% 的问题可以在文档中解决。请问,您觉得可能吗?
2018-11-15官方的人都干嘛去了呢?就算不解决也给个答复可不可以呢?
camera在IOS下持续拍照的糟糕表现- 当前 Bug 的表现(可附上截图) IOS下拍照质量为low时,相片依然很大 由于要实时检测人脸,会定时每秒takePhoto,但IOS takePhoto有快门的声音,每一秒都来一个快门的声音谁受得了哦,而且takePhoto时卡顿相比在安卓下会明显得多,不知是不是因为拍照质量太大导致的 - 预期表现 拍照质量为low时,能真正的降低相片质量 takePhoto时,不要有快门声或者可以选择是否屏蔽快门声 或者重新提供 截屏的接口,取相片改为通过截屏的形式获取就好多了? - 复现路径 index/index - 提供一个最简复现 Demo setCameraAutoTakePhoto() { console.log('设置自动拍照'); let self = this; if (!self.ctx) { self.ctx = wx.createCameraContext(); console.log(self.ctx); } setTimeout(() => { self.interval = setInterval(() => { self.ctx.takePhoto({ quality: 'low', success(res) { let qual = app.systemInfo.platform.indexOf('ios') >= 0 ? 8 : 40; //苹果相片太大 compressImage({ src: res.tempImagePath, quality: qual }) .then(resComp => { console.log('压缩') readFile({ filePath: resComp.tempFilePath, encoding: 'base64' }) .then(fileRes => { console.log(fileRes.data.length); }); }); }, fail(err) { console.log(err); } }) }, 1500); }, 2000); } 能不能有个人能解答一下!!!
2018-11-14文档中很明确的说明了,不支持使用JS动态生成标签的。
小程序能实现类似web的js插入标签吗= =。[图片] 腾讯云的云通信api 我们要实现一个类似群聊的功能,上面是腾讯云提供的小程序发送图片的页面js解析, 这敷衍意味也太明显了吧.. img? 撇开这个不说 用户在小程序里的聊天框发张图出去,用什么办法把它显示到公共的即时消息列表里好一点。
2018-11-12你console.log(wx)可以看到有wx.captureScreen这个方法的,只是现在废弃了这个接口,我都郁闷死了,用相机Bug太多,截屏的功能又不给用
小程序可以实现截屏,截长图吗?小程序可以实现截屏,截长图吗?
2018-11-09肯定是驱动相机拍照啊,用IOS那个快门声都快烦死了
CameraContext.takePhoto只是在对屏幕做截图么?CameraContext.takePhoto为什么照片的质量那么差?对比了一下接收到的图片的分辨率,拍照只是把屏幕中的图像做了个截图么?并没有实际驱动照相机拍照?
2018-11-09