再新增一个问题,当文本域内容大于了页面的时候,键盘上顶页面,就算滚动到最下面,文本域底部还是会被键盘挡住
小程序文本域的滑动会连带页面一起滑动,还有光标问题还没有修复?在小程序上使用文本域遇到一个问题, 问题1:当页面内容大于了手机展示区的高度出现了滚动条,当文本域设置了最大高度并且内容出现滚动,文本域获得焦点并滑动内容,会连带连页面一起动如图1[图片],滑动后变成图2[图片],继续滑动会变成图3[图片],我滑动的是输入框内部的内容,输入框会在页面上逐渐往键盘底下隐藏,往回滑动他就会出来,直至不能滑动 问题2:当文本域获得焦点,光标出现在了文字最开始的位置,但是理论文字应该在最后面 1.我为什么不适用代码片段,“因为这个bug在代码片段里面反而是一个正常的状态,用代码片段真机调试也是正常,只有在开发者工具完整开发模式才会有这个bug” 2.以上两个bug是代码片段正常,但是个人开发工具就会出现这些问题
02-20一样出现这个问题,在真机上正常,模拟器中从某个页面跳转至流式请求的页面执行请求就会出现不触发回调,同时控制台出现[memory-leak] triggerOnEvent called on a deprecated instance
wx.request发送请求流数据时,会出现不触发success、fail、completehttps://developers.weixin.qq.com/miniprogram/dev/devtools/stable.html 在未执行onStopRequestTask停止监听流数据函数前,请求是正常能触发wx.request的success/fail/compile回调, 在某个时机执行了onStopRequestTask后,再次发送请求时就不触发wx.request的success/fail/compile回调, 尝试了开发版 1.06.2502142 和 最新稳定版 1.06.2412050,降到1.06.2402040版本则正常触发,其他版本没有测试 const setChat = async (request) => { const listener = (res) => { const arrayBuffer = res.data; const uint8Array = new Uint8Array(arrayBuffer); let text = new TextEncoding.TextDecoder('utf-8').decode(uint8Array); const str = text.split('data:'); str.forEach((item) => { if (item) { // 映射处理事件类型 const handler = handlers[request.data.modelType]; try { handler(JSON.parse(item)); // 执行处理事件 } catch (e) {} } }); }; requestTask.value = uni.request({ ...request, complete: () => { // 请求完成,停止监听并再计算一次滚动高度 requestTask.value.offChunkReceived(); emit('update:outputing', false); setTimeout(() => { nextTick(() => { onScrollBottom(); // 推进评价 if (list.value[list.value.length - 1].needEvaluate) onPushRecommend(); }); }, 500); } }); // 这里监听消息 requestTask.value.onChunkReceived(listener); }; // 停止监听流数据 const onStopRequestTask = () => { // 停止监听 requestTask.value.offChunkReceived(); // 取消请求 requestTask.value.abort(); };
02-191.06.2412050版本一样会有这个问题,开启之后跳转到目标页面请求就会[memory-leak] triggerOnEvent called on a deprecated instance,并且无法进入任何回调
开发者工具从 1.06.2412040 版本开始 enableChunked 不回调 success从 1.06.2412040 版本开始,response headers 中不再有 Transfer-encoding header,request 不触发 success 回调 服务端接口在 postman 中测试正常,1.06.2412040 之前版本运行正常 1.06.2412040 之前 [图片] 1.06.2412040 版本 [图片]
02-19至今仍未解决,连带vant用的也是微信的input一起出现这个问题
在苹果手机ios18系统中,textarea组件光标位置异常?手机:苹果手机15promax 系统:iso18(最新系统) textarea组件,第一次输入内容之后,失去焦点,当再次获取焦点的时候,光标位置在最左侧(正常位置应该是在输入的内容后面,现在是在内容的前面)
02-18我代码基本和你一样,在本地调试也是可以正常获取,但是在手机上不行,网上看到的说法是当手机执行力onCanPlay方法他不一定就已经拿到了总时长,所以要往里面添加一个0.5到1秒到定时器延迟获取,我这边因为后端存录音的时候会存时长,我直接不自己获取了,选择从后端的接口中拿
wx.createInnerAudioContext使用onCanplay获取音频时长方法无效?问题描述: (1)本地调试是这样正常的 [图片] (2)体验版和真机调试是这样的 [图片] 备注:都可以播放,只是第二种没有成功获取总时长 代码片段: js部分 [图片] wxml部分 [图片] 初步确定原因是在onCanplay监听中没有duration为0. 想问这个方法是不能用吗?在本地调试可以但是真机调试和体验版上就无法使用 如果不能用的话有什么其他方式可以获取音频时长呢? 补充一下, 音频在服务器上,可以正常获取。 安卓机调试的。
01-22