- iOS真机selectorQuery获取高度非常不准怎么破?急!
我在movable-view里显示一个后台获取的列表,在获取数据之后通过selectorQuery获取每个分类(ingredientCategory)的高度,加起来之后设置到movable-view的高度上。 开发工具和安卓真机上都没问题,iOS上差距巨大。正常应该是1702px高度的时候iOS上获取回来只有284.9357px,而且<view class="categoryTitleBlock>在页面上显示的高度是0,但是这个类的高度在css里写了的是80rpx。 已经尝试过了在this.setData({})的回调里设置高度,也试了回调里设置setTimeOut再设置高度,问题依旧,请问怎么解决?谢谢! wxml <movable-area> <movable-view style="height: {{panelHeight}}px"> <view class="ingredientCategory" wx:for="{{ingredientList}}" wx:for-index="cat"> <view class="categoryTitleBlock"> <text class="titleText" style="margin-left: 30rpx">{{item.c.name}}</text> </view> <ingredient class="ingredient" wx:for="{{item.f}}" wx:for-index="food"ingredient="{{item}}"></ingredient> </view> <view class="ingredientCategory">...</view> <view class="ingredientCategory">...</view> </movable-view> </movable-area> 自适应高度js setPanelHeight: function() { this.createSelectorQuery().selectAll('.ingredientCategory').fields({ computedStyle: ['height'] }, res => { if (!res) { console.log('no selection') return } console.log(res) let height = 0 for (let i = 0; i < res.length; i++) { height += Number(res[i].height.slice(0, -2)) } this.setData({ panelHeight: height + 340 }) console.log(height) }).exec() },
2021-06-03 - 求证一下,录像是只录视频的,音频单独录再合成吗?
CameraContext.startRecord(Object object)录像只录视频吗?开发工具里测试录像没有声音,是本身就这样设计的?求证一下,谢谢!
2021-05-07 - wx.uploadFile返回数据面板数据正常,取值时undefined?
this.getUploadToken().then(value => { return new Promise((resolve, reject) => { wx.uploadFile({ url: value.path, filePath: this.data.photo, name: 'file', formData: { token: value.token }, success: res => { // console.log('uploaded') if (res.data.code === 0) { console.log(res.data.msg) resolve(res.data.msg) }else { reject(res.data.err) } } }) }) }).then(.... 以上代码中,success: res => {} 里边 res.data.code === 0 无法执行,去掉 if 语句后发现,打印 res.data.msg 时是 undefined,但是开发工具的network面板里,upload接口返回的res.data里就是 code: 0 和 msg 字段,请问是什么原因?谢谢!
2021-04-12 - 如何通过小程序把手机当成麦克风?
希望实现的效果:获取到麦克风权限之后,麦克风保持打开,实时采集用户声音,同时可以通过手机实时播放出去,相当于喇叭,一边进同时另一边出。 看了一圈文档发现要么是录音,要么是直播。不需要网络推流,只是本地处理声音。
2021-03-31 - canvas显示设置了尺寸,为什么实际绘制时还是被错误了呢?
代码片段:https://developers.weixin.qq.com/s/OK1Ml2mN7jpQ 即使是显示设置了canvas的尺寸,为什么在实际绘制的时候那个圆还是被纵向被拉伸了?要怎么样才能既自定义canvas尺寸,还能保证绘制正确呢?谢谢! [图片]
2021-03-24 - 开放平台注册app时官网上要有什么必要信息吗?
应用平台上创建iOS应用以使用微信登录功能,最近这次申请失败,反馈结果是“你好,你所提供的官网不规范,请补充更多详情内容再申请”,官网需要什么必要的信息啊?第一我的app还没上线,第二也没有网页端的功能,补充什么详情内容?
2021-03-02 - 拿到了b站小程序播放页的路径,为什么在小程序里跳转失败,放到公众号里成功?
用wx.navigateToMiniProgram(),path里填了b站小程序具体播放页的地址,跳转可以成功,但是进入b站小程序页面之后提示“页面不存在”,但是相同的路径放到公众号文章里插入小程序可以正常跳转。 手机上预览的不是工具里的模拟器,但是小程序是开发版,是这个原因么?开发版跳不到其他小程序的正式版? 【更新】 代码片段链接:https://developers.weixin.qq.com/s/pHzbLRmt7FnD
2021-02-04 - 【播放音频】audioContext没有stop方法?
问题分两部分 第一部分 1.onready里创建了audioContext this.cookingSound = wx.createAudioContext('myAudio') 2.按钮A的绑定事件里播放音频 this.cookingSound.play() 3.按钮B的绑定事件里结束音频 this.cookingSound.stop() 结束就会报错: [图片] 请问这是怎么回事儿呢?写到stop的时候联想的方法里也没有stop,只有step() [图片] 第二部分 不影响功能,出于好奇问的 文档里写<audio>不再维护,推荐使用wx.creatAudioContext,但是如果wxml里没有<audio>标签绑定context的id的话,音频是不会播放的。请问应该怎么正确使用audioContext呢? 谢谢!
2021-01-10 - 全屏视频能上下滑切换么
小程序能实现微视那样的全屏视频通过手势上下滑切换么?
2018-09-04