如何生成虚拟电话号码进行拨打哈?
小程序拨打电话微信小程序调用打电话api隐藏手机号码并自动播出不再调用手机系统自带的拨打按钮?
2020-12-28请问你的问题解决了么?是怎么做到的?
textarea,失焦,找不到confirm事件处理方法之类的一堆问题textarea的问题让人想骂娘,代码中的注释部分反映了大头处理这些问题的尝试,有些有用,有些没用。最后总地来说还是没用,从昨天晚上折腾到今天早上。 css类fxa-top的persition是fixed,所以一开始textarea的fixed = 'true'。这个时候输入一个字符键盘会消失,然后又会回来。这时page中有storePlan方法,该方法中的setData工作正常,但是app.store()没用(写在app里的方法,代替wx.setStorageSyn()在其它地方表现良好,有全局变量 var app = getApp())。错误提示:cannot read property data of undefined。这是我目前遇到的最好结果。 然后为了解决这个问题,大头开始想办法。先是把textarea放在了一个没有fixed的区域,去掉了fixed属性。结果一字失焦问题来了。失去焦点后由于触发blur事件,这一块儿就消失了。去掉bindinput这个问题消失,但是计数器就没了。 把storePlan由page的方法改成renewDsc的局部函数。现在触发textarea的confirm事件时,显示如下错误信息: property is not defined;at pages/detail page renewDsc function 已经饿得不行了,代码格式肯定是没问题的,其它的问题找不动了,大侠们快来帮帮我。我去吃饱了回来看。[代码]<!--view class="fxa-top" style='width:100%' wx:if="{{inputDsc}}"-->[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"weui-cells weui-cells_after-title "[代码] [代码]wx:if[代码][代码]=[代码][代码]"{{inputDsc}}"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"weui-cell"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"weui-cell__bd"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]textarea[代码] [代码]class[代码][代码]=[代码][代码]"weui-textarea"[代码] [代码]auto-focus[代码][代码]=[代码][代码]'true'[代码] [代码]placeholder[代码][代码]=[代码][代码]"描述"[代码] [代码]style[代码][代码]=[代码][代码]"height: 8em"[代码] [代码]maxlength[代码][代码]=[代码][代码]'200'[代码] [代码]name[代码][代码]=[代码][代码]'description'[代码] [代码]value[代码] [代码]= [代码][代码]"{{description}}"[代码] bindinput="countWords" [代码]bindblur[代码][代码]=[代码][代码]'description'[代码] [代码]bindconfirm[代码][代码]=[代码][代码]'renewDsc'[代码] [代码]/>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"weui-textarea-counter"[代码][代码]>{{counter}}/200</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]<!--/view-->[代码] [代码]data: {[代码][代码] [代码][代码]counter: 0,[代码][代码]},[代码][代码]/*storePlan: function () {[代码][代码] [代码][代码]var plan = {}, plans = this.data.plans, index = this.data.index;[代码][代码] [代码][代码]var p = this.data.plans[index];[代码][代码] [代码][代码]//delete p.detail;[代码][代码] [代码][代码]for (property in p) {[代码][代码] [代码][代码]plan[property] = this.data[property];[代码][代码] [代码][代码]}[代码][代码] [代码][代码]plans[index] = plan;[代码][代码] [代码][代码]this.setData({[代码][代码] [代码][代码]plans: plans[代码][代码] [代码][代码]});[代码][代码] [代码][代码]app.store('plans', plans)[代码][代码]},[代码][代码]/**[代码][代码] [代码][代码]* 事件处理函数,监听textarea的blur和view的tap[代码][代码] [代码][代码]*/[代码][代码]description: [代码][代码]function[代码] [代码]() {[代码][代码] [代码][代码]var[代码] [代码]input = ![代码][代码]this[代码][代码].data.inputDsc;[代码][代码] [代码][代码]this[代码][代码].setData({[代码][代码] [代码][代码]inputDsc: input,[代码][代码] [代码][代码]})[代码][代码]},[代码][代码]/**[代码][代码] [代码][代码]* 事件处理函数,监听文本域输入事件,统计输入字数。[代码][代码] [代码][代码]*/[代码][代码]countwords: [代码][代码]function[代码] [代码](e) {[代码][代码] [代码][代码]this[代码][代码].setData({[代码][代码] [代码][代码]counter: e.detail.value.length[代码][代码] [代码][代码]})[代码][代码]},[代码][代码]/**[代码][代码] [代码][代码]* 监听理由文本域点击【完成】事件[代码][代码] [代码][代码]*/[代码][代码]renewDsc: [代码][代码]function[代码] [代码](e) {[代码][代码] [代码][代码]var[代码] [代码]description = e.detail.value;[代码][代码] [代码][代码]var[代码] [代码]that = [代码][代码]this[代码][代码];[代码][代码] [代码][代码]//this.storePlan();[代码][代码] [代码][代码]storePlan();[代码][代码] [代码][代码]this[代码][代码].setData({[代码][代码] [代码][代码]description: description,[代码][代码] [代码][代码]inputDsc: [代码][代码]false[代码][代码],[代码][代码] [代码][代码]});[代码][代码] [代码][代码]function[代码] [代码]storePlan(){[代码][代码] [代码][代码]var[代码] [代码]plan = {}, plans = that.data.plans, index = that.data.index;[代码][代码] [代码][代码]var[代码] [代码]p = that.data.plans[index];[代码][代码] [代码][代码]delete[代码] [代码]p.detail;[代码][代码] [代码][代码]for[代码] [代码](property [代码][代码]in[代码] [代码]p) {[代码][代码] [代码][代码]plan[property] = that.data[property];[代码][代码] [代码][代码]}[代码][代码] [代码][代码]plans[index] = plan;[代码][代码] [代码][代码]that.setData({[代码][代码] [代码][代码]plans: plans[代码][代码] [代码][代码]});[代码][代码] [代码][代码]app.store([代码][代码]'plans'[代码][代码], plans)[代码][代码] [代码][代码]}[代码][代码]},[代码]
2018-11-20还是没有解决么,我这个用的textarea,的bindinput方法,会出现值消失的问题,值闪来闪去的问题
textArea组件的值获取的问题使用textArea组件在输入完成后提交表单有时会出现获取不到值的情况,如果绑定bindInput方法可以解决这个问题,但是随之而来的是新的问题,在我初始化的时候给textArea赋值,然后想删除某几个字,一点击手机键盘的删除键光标就会跳到textArea文本的最后面。这个问题怎么解决,这个是textArea的bug么?有人能提供下解决办法么,你们用textArea组件是怎么使用获取值的?
2018-11-20这种证书问题我在某些苹果机上出现过
wx.request用华为手机访问失败"request:fail ssl hand shake error:javax.net.ssl.SSLProtocolException: SSL handshake aborted: ssl=0x834f03a0: Failure in SSL library, usually a protocol error error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure (external/openssl/ssl/s23_clnt.c:741 0x5dde36fd:0x00000000)" [图片] 正式环境和测试环境都进行了测试,都出现了相同型号华为手机有的可以访问成功,有的访问失败,上面是两个在远程调试开发板本的情况下的报错信息。有什么解决方法么?
2018-08-01