- vivo X9s L文本框输入最后一个汉字会丢失
个别手机(vivo X9s L)在使用text文本框输入汉字的时候,最后一个汉字会丢失; 比如说手机端输入的是3个字:张三丰,但是提交数据的时候,发现程序中实际上只有2个字:张三; 在测试过程中,为了防止是数据传输过程中出错,我在小程序代码中加入了输入字数限制,不可超出4个字,我请用户输入5字,小程序未出现错误提示,输入6个汉字的时候,会出现错误提示,所以相当于小程序会自动丢失最后一个汉字; 同时也进行了数字输入测试,数字是没有问题的,不会丢失,烦请帮忙看看是何原因,非常感谢; 相关涉及关键代码如下: <!-- cusName --> <view class="row" style="margin-top: 15rpx;"> <text style="margin-left: 25rpx;">客户姓名:</text> <input style="margin-left: 25rpx; margin-right: 15rpx;" type="text" placeholder="*" bindinput="cusNameInput" value="{{cusName}}" /> </view> // cusName cusNameInput: function (e) { this.setData({ cusName: e.detail.value }) }, //cusName if (this.data.cusName.trim().length == 0 || this.data.cusName.trim().length > 4) { this.myToastShow(2000, '姓名不可为空且不可超出4个字符,请检查!'); return false; }
2018-07-14 - 电脑打开小程序提示需要升级微信版本,但是电脑微信已经是最新版本了?基础库设置是2.23.2?
[图片][图片]
2023-01-07 - 《用户服务协议》及《隐私政策》 怎么编辑,怎么增加到小程序页面啊?
[图片] 为什么我按照客服提示还是审核不成功?一直提示我这个,那我《用户服务协议》及《隐私政策》 怎么编辑,怎么增加到小程序页面啊
2021-08-03 - 域名已备案,微信打开网站还提示“非微信官方网页,请确认是否继续访问?
blog.zlayyf.cn 网站主域名已经备案 [图片] 公众号后台已经添加 [图片]
2021-11-26 - NFCAdapter.onDiscovered无法获取NFC数据,被系统拦截,应如何设置?
我的小程序目标是通过NFC功能,读写NFC卡,在注册回调函数后,无法被回调,现象是贴卡后,系统会弹出选择使用NFC的应用的对话框,若选择微信,则会跳转到微信公交卡页面,提示“卡片类型不符”,图片如下:[图片] 我的“读NFC卡”方法代码如下: NFCReadCard: function(){ let _this = this let adapter = wx.getNFCAdapter() console.log(adapter) adapter.onDiscovered(function (res){ console.log('读到卡片了', res); //console.log(res.techs); if(res.techs.includes(adapter.tech.nfcA)){ console.log('发现'+adapter.tech.nfcA+'卡'); let nfcA = adapter.getNfcA(); app.nfcA = nfcA; nfcA.connect({ success: function(res){ console.log('设备已连接', res) nfcA.transceive({ data:new ArrayBuffer(0), success: function(res){ console.log('发送数据成功, 接收数据如下:', res); }, fail: function(err){ console.log('发送数据失败', err); } }) }, fail: function(err){ console.log('设备联接错误', err); } }); } }) }
2020-12-22 - nfc功能,如何读取到卡片的信息呢?
有一种卡片,卡片有卡号,通过api获取到了卡片的类型NFC-A的卡片 怎么才能获取卡片的卡号呢
2020-12-16 - nfc 功能,NfcA.transceive为什么总是失败?
api:NfcA.transceive基础库:2.14.2 微信版本:7.0.21 华为手机 能读到卡片的类型,也能连接上卡片,nfcA.connect可以成功,但是transcevie就失败了 错误信息:transceive:fail:system internal error 错误code:13017 const app = getApp() Page({ data: { }, onLoad: function () { const adapter = wx.getNFCAdapter(); console.log(adapter); this.adapter = adapter; adapter.onDiscovered(function (res){ console.log('读到卡片了', res); //console.log(res.techs); if(res.techs.includes(adapter.tech.nfcA)){ console.log('发现'+adapter.tech.nfcA+'卡'); const nfcA = adapter.getNfcA(); app.nfcA = nfcA; nfcA.connect({ success: function(res){ console.log('设备已连接', res) nfcA.transceive({ data:new ArrayBuffer(0), success: function(res){ console.log('发送数据成功, 接收数据如下:', res); }, fail: function(err){ console.log('发送数据失败', err); } }) }, fail: function(err){ console.log('设备联接错误', err); } }); } }) adapter.startDiscovery({ success: function(res){ console.log('成功发现设备',res); }, fail: function(err){ console.log('发现设备出错', err); }, complete: function(){ } }); }, onHide() { if (this.nfc) { this.nfc.stopDiscovery() } } })
2020-12-16 - 小程序的nfc功能如何获取nfc标签上的数据? 到底调用的哪个方法?
获取到了nfc标签是nfcA类型的 也连接上了nfc标签 测试了小程序的好几个方法 都没有获取到nfc标签中的数据信息
2020-12-10 - 安卓机型 wx-open-launch-weapp 提示 param is empty?
[图片]安卓机型7.0+,微信版本10.0.16,提示如图,无法跳转,但是ios可以跳转,大家有遇到过吗,如何解决这种问题? {/* @ts-ignore */} <div style={{ width: '80px', height: '28px', textAlign: 'center', lineHeight: '28px', fontSize: '15px', color: '#5292fd', }} > 小程序按钮 </div> {/* @ts-ignore */}
2020-10-22