同遇到这个问题,并且是6.7.4版本的问题,之前版本没有遇见,求官方解答
小程序button按钮问题小程序一个按钮,在苹果手机上有时候是正常的,有时间点击无反应
2018-11-23同遇到这个问题,input先触发弹出键盘,快速点击picker又弹出了下拉控件。。。 求官方解答
ios表单快速点击下拉框和input输入框,键盘和下拉控件会同时出现[图片] * Bug: ios小程序表单中,快速点击下拉框和输入框,下拉控件与输入框弹出键盘出现重叠。 * Demo: xml文件如下 <view class='ui-form'> <view class='form-item'> <label class='label-sm'>选择:</label> <picker class='ui-picker' mode="time" value="{{time}}" start="09:01" end="21:01" bindchange="bindTimeChange"> <view class='flex col-center'> <view class='picker-text'>{{time}}</view> <image mode='aspectFit' class='picker-down' src='../../../../static/images/graydown.png'></image> </view> </picker> </view> <view class='form-item'> <label class='label-sm'>一:</label> <input placeholder='请输入xxx' placeholder-class='c-light-gray'></input> </view> </view> wxss文件如下 .ui-form{ border-bottom:2rpx solid #d8d8d8; } .ui-form .form-item{ display: flex; display: -webkit-flex; align-items: center; padding: 10rpx 30rpx; background-color: #fff; border-top: 2rpx solid #d8d8d8; line-height: 70rpx; } .ui-form .form-item input{ flex: 1; color: #333; } .ui-form .form-item label{ color: #666; } .ui-form .form-item .label-sm{ width: 120rpx; text-align: right; margin-right: 16rpx; }
2018-11-21又来自问自答一发,把picker中的value删掉或者改为对应的index,就不会出现这个诡异的问题了。。。 原代码: <view class="form-item">交费期类型 <image src="{{imgServer}}arrow.png" class="arrow"></image> <picker class="form-item-detail" bindchange="bindPayPeriodTypeChange" value="{{payPeriodTypeArr[payPeriodTypeIndex].value}}" range="{{payPeriodTypeArr}}" range-key="text"> <view class="picker"> {{payPeriodTypeArr[payPeriodTypeIndex].text}} </view> </picker> </view> 解决方法: 删除 value="{{payPeriodTypeArr[payPeriodTypeIndex].value}}" 或改成 value = "{{payPeriodTypeIndex}}" 改完: <view class="form-item">交费期类型 <image src="{{imgServer}}arrow.png" class="arrow"></image> <picker class="form-item-detail" bindchange="bindPayPeriodTypeChange" range="{{payPeriodTypeArr}}" range-key="text"> <view class="picker"> {{payPeriodTypeArr[payPeriodTypeIndex].text}} </view> </picker> </view> 问题解决,虽然还没细究原理是什么……
picker弹出选项的诡异问题各位大神,请教一个picker的问题: 默认或选中某一项后,再次点开picker选项,默认选中的是却变成了选中的下一项,示例: 1. 选中了“定期” [图片] 2. 再次点开,默认变成了 “交至约定年龄”,而不是我之前选中的“定期”。 [图片] 好像每次点开之后,index被自动加了1,请问大家有遇到过这种诡异问题吗。。。 代码如下: js: data: { payPeriodTypeArr: [{ value: '01', text: '定期' }, { value: '02', text: '交至约定年龄' }], payPeriodTypeIndex: 0, } bindPayPeriodTypeChange: function (e) { //交费期类型 console.log('payPeriodType发生选择改变,携带值为', e.detail.value) var that = this; var i = e.detail.value that.setData({ payPeriodTypeIndex: i, }) }, wxml: <view class="form-item">交费期类型 <image src="{{imgServer}}arrow.png" class="arrow"></image> <picker class="form-item-detail" bindchange="bindPayPeriodTypeChange" value="{{payPeriodTypeArr[payPeriodTypeIndex].value}}" range="{{payPeriodTypeArr}}" range-key="text"> <view class="picker"> {{payPeriodTypeArr[payPeriodTypeIndex].text}} </view> </picker> </view>
2018-11-12解决了解决了,自己挖坑了,设置了右对齐rtl的时候会出现最后一个符号错位的情况,我这个页面是从html改写的,忽略了这个问题,html中,可以通过在最后加&#x200E来解决,小程序中不行。 不用rtl,换一种对齐方式试试 谢谢大家~
picker选项中右括号显示问题- 需求的场景描述(希望解决的问题) picker选项中含有右括号的情况下,选中后展示错位 [图片] [图片] 代码如下: wxml: <picker bindchange="bindfamilyStatusChange" value="{{familyStatus[familyStatusIndex].value}}" range="{{familyStatus}}" range-key="text"> <view class="picker"> {{familyStatus[familyStatusIndex].text}} </view> </picker> js: data:{ familyStatus: [{ value: 'A', text: '单身贵族' }, { value: 'B', text: '二人世界' }, { value: 'C', text:'三口之家(及以上)'}], familyStatusIndex:0, }, bindfamilyStatusChange: function (e) { this.setData({ familyStatusIndex: e.detail.value }) }, - 希望提供的能力 html里可以通过在<option>里添加'‎'解决: <option value="C">三口之家(及以上)‎</option> 试过小程序中没有work,请教大家有解决方法么~ 感谢。
2018-10-25同样遇到这个问题,有没有官方回复一下~~~
wx.canvasToTempFilePath生成图片大小问题用canvas将两张图片绘制并生成,一张图片254k,另一张161k,保存生成的图片后发现,ios的这张图片有1.6M,然后用安卓和模拟器测试,同样的两张图片生成一张图片,安卓的有501k,模拟器的只有172k。请问怎么才能减小ios生成图片的大小?1.6M实在太大了 ps:wx.canvasToTempFilePath中的quality用过,1的时候是1.6M,我调整成0.2是1.5M,几乎没用。。。
2018-09-21