快2021年了 兄弟还在吗
【input输入状态下被键盘遮挡,有复现DEMO】今天不修bug老板就把我开除了- 当前 Bug 的表现(可附上截图) [图片]点击输入框,弹出键盘,输入框弹上去又弹下去,被键盘遮住了。iPhone X 百分之百复现bug - 预期表现 点击输入框,弹出键盘,输入框应该在键盘上方,但实际情况是输入框弹上去又弹下去,被键盘遮住了。 - 复现路径 这图是腾讯云直播官方DEMO,用iPhone X 微信扫码进入小程序。【手机直播】-【新建直播间】-【开始直播】-【点击输入框】-复现bug - 提供一个最简复现 Demo 见截图
2020-12-02我也再寻找解决方案, 我目前尝试的方案是 判断是否是ios 如果是ios 监听focus 获取键盘高度 然后利用样式将页面顶起来 但ios切换input时 键盘会有几率在短时间内先关闭再弹起 俗称"弹一闪 ", 会导致页面抖一下, 我的解决方案是 判断键盘变化的时长,超过规定时间没变化 再利用样式去控制页面的位置, 顺便说一句ios input没有设置cursor-spacing 页面也会被遮挡啊!
如何解决多个input设置cursor-spacing后,获取焦点时会被键盘遮挡的问题?给一组input都设置相同的cursor-spacing后,填写完第一个input,直接点击第二个input时,第二个input会被键盘遮挡。 直接点第二个input,键盘正常弹出,填写完第二个input,点击第三个input时,第三个会被键盘遮挡。 以此类推,只有第一次点击的input是正常获得了cursor-spacing。 代码片段:https://developers.weixin.qq.com/s/GqJA35mx7qlE iphone xr、WeChat version 7.0.17、iOS 14.0 预览、真机调试都会出现这个问题。 使用的是原生键盘,没有用第三方键盘。救救孩子吧……
2020-12-02说的好
微信公众号跳转网页并获取openid问题描述:微信公众号,添加一个“view”类型的菜单 ,在跳转到指定的网页的同时,获取当前微信用户的openid,按官方文档的描述操作,拿不到openid的值! --------------------- 我就想问一句,你们官方的文档能不能及时的更新一下,开发的功能,是给其他人用的,不是给你们自己公司的开发人员用的,那能不能把配套的文档进行及时的更新和修复呢。 就这个问题,在百度上搜索一下,一大堆人都在问的问题,你们就能不能修复一下开发文档吗??? 我随便在网上搜索的一篇贴子,从2015年至今,阅读数6万+,请问你们是不是要反省一下? [图片]
2020-11-12这个问题在echarts-for-wexin 的demo也会存在, 谁来回答下问题呀
ec-canvas 安卓部分手机提示无法加载插件?基础库: 2.10.4 微信: 7.0.13 安卓: 9 内核版本:4.9.112 手机: OPPO K3 代码片段: https://developers.weixin.qq.com/s/PWgnRsmL7xgk [图片] 代码: function setChartData(chart, data) { const option = { grid: { height: '90%', left: '5%', right: '4%', top: '20', containLabel: true }, xAxis: [ { type: 'category', data: Object.keys(data), axisTick: { alignWithLabel: true }, axisLine: { lineStyle: { color:'#fff', } }, axisLabel: { textStyle: { color: '#fff' } } } ], yAxis: [ { type: 'value', axisLabel : { textStyle: { color: '#fff' } }, axisLine: { lineStyle: { color:'#fff', } }, }, ], series: [ { name: '直接访问', type: 'bar', barWidth: '60%', data: Object.values(data), itemStyle: { normal: { label: { show: true, position: 'top', textStyle: { color: '#ad3f61', fontSize: 16, fontWeight: 'bold' } }, color: new echarts.graphic.LinearGradient(0, 1, 0, 0, [{ offset: 0, color: "#cb3668" // 0% 处的颜色 },{ offset: 1, color: "#e66a6b" // 100% 处的颜色 }], false) } } } ] } chart.setOption(option); } class Charts extends Component { config = { // 定义需要引入的第三方组件 usingComponents: { 'ec-canvas': '../../components/ec-canvas/ec-canvas' // 书写第三方组件的相对路径 } } state = { ec: {}, info: {}, } componentDidMount() { this.refresh() } refresh(data) { this.Chart.init((canvas, width, height, dpr) => { const chart = echarts.init(canvas, null, { width: width, height: height, devicePixelRatio: dpr // new }) setChartData(chart, data) return chart }); } refChart = node => (this.Chart = node) render () { const { info, mode, canvasStatus, isShowSuccessDialog, tempFilePath, shareConfig, isShowTipDialog } = this.state return ( ) } } export default Charts
2020-04-09