个人案例
- FreeUI组件库
内置很多组件和样式,开箱即用,帮助开发者快速开发,持续更新中
FreeUI组件库扫码体验
- 芒果背景
一款由uniapp开发的双端云开发壁纸小程序,包括微信和QQ端小程序,小程序免服务器和域名,直接对接dcloud官网数据
仿写了一套流量主壁纸小程序,求支持,达到1000uv放源码扫码体验
- 好用万年历
万年历小程序
好用万年历扫码体验
[图片]换成this试试
语音识别后,怎么自动提交搜索框进行搜索?在微信小程序中,我想做一个搜索功能,这个搜索功能支持语音输入,我想在语音输入后,直接调用输入框的提交函数,怎么操作? (也就是按住语音,语音可以直接反馈到输入框,当前需要再去点击输入框的提交(或者软键盘)后,才能提交搜索。我想语音录入,反馈到输入框,立即自动搜索) 其中: js代码: const app = getApp() //引入插件:微信同声传译 const plugin = requirePlugin('WechatSI'); //获取全局唯一的语音识别管理器recordRecoManager const manager = plugin.getRecordRecognitionManager(); Page({ data: { //语音 recordState: false, //录音状态 content:'',//内容 }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { //识别语音 this.initRecord(); }, //识别语音 -- 初始化 initRecord: function () { const that = this; // 有新的识别内容返回,则会调用此事件 manager.onRecognize = function (res) { console.log(res) } // 正常开始录音识别时会调用此事件 manager.onStart = function (res) { console.log("成功开始录音识别", res) } // 识别错误事件 manager.onError = function (res) { console.error("error msg", res) } //识别结束事件 manager.onStop = function (res) { console.log('..............结束录音') console.log('录音临时文件地址 -->' + res.tempFilePath); console.log('录音总时长 -->' + res.duration + 'ms'); console.log('文件大小 --> ' + res.fileSize + 'B'); console.log('语音内容 --> ' + res.result); if (res.result == '') { wx.showModal({ title: '提示', content: '听不清楚,请重新说一遍!', showCancel: false, success: function (res) {} }) return; } var text = res.result; text = text.replace(/\,|\。|\?|\,|\.|\?/g," "); that.setData({ content: text }) that.formSubmit(); } }, //语音 --按住说话 touchStart: function (e) { this.setData({ recordState: true, //录音状态 content:"正在聆听...", }) // 语音开始识别 manager.start({ lang: 'zh_CN',// 识别的语言,目前支持zh_CN en_US zh_HK sichuanhua }) }, //语音 --松开结束 touchEnd: function (e) { this.setData({ recordState: false }) // 语音结束识别 manager.stop(); }, //执行点击事件 formSubmit: function (e) { //声明当天执行的 var that = this; var formData = e.detail.value; //显示搜索中的提示 wx.showLoading({ title: '搜索中', icon: 'loading' }) //向搜索后端服务器发起请求 wx.request({ //URL url: 'https://XXX.com/search.php?keyword=' + formData, //发送的数据 data: formData, //请求的数据时JSON格式 header: { 'Content-Type':'application/json' }, //请求成功 success: function (res) { //控制台打印(开发调试用) console.log(res.data) //把所有结果存进一个名为re的数组 that.setData({ re: res.data, }) //搜索成功后,隐藏搜索中的提示 wx.hideLoading(); } }) }, // 获取滚动条当前位置 onPageScroll: function (e) { console.log(e) if (e.scrollTop > 100) { this.setData({ floorstatus: true }); } else { this.setData({ floorstatus: false }); } }, //回到顶部 goTop: function (e) { // 一键回到顶部 if (wx.pageScrollTo) { wx.pageScrollTo({ scrollTop: 0 }) } else { wx.showModal({ title: '提示', content: '当前微信版本过低,无法使用该功能,请升级到最新微信版本后重试。' }) } }, }) wxml部分代码(部分) <form bindsubmit="formSubmit"> <input type="text" value="{{content}}" class="search_input" placeholder='你要找什么呢?' bindconfirm="formSubmit"/> </form> <view class="button-z"> <button class="btn1" bindtouchstart="touchStart" bindtouchend="touchEnd"> <image src='../../images/icon/yys.png' class='btnImg'></image> <text wx:if="{{recordState == false}}"></text> <text wx:else></text> </button> </view> <cover-view class="startYuyinImage" wx:if="{{recordState == true}}"> <cover-image src="../../images/icon/yyn.png"></cover-image> <cover-view>开始语音</cover-view> </cover-view> </view> js我是用 that.formSubmit();调用的提交函数,但是报错: [图片] 如果改成: this.formSubmit(); 则报错: [图片]
2020-06-23见过很多次了,官方给出的是被该号举报多次
总提示异常,这个怎么处理呢?[图片]电脑端的 ,今天一天退出了至少八次了!心累阿。 微信号:Aug-I-Z
2020-06-23诱导下载不行的昂
小程序可否直接让用户下载app?功能中有部分需要付费,在App中才有这个付费的,可否跳转到下载链接让用户可以直接下载
2020-06-23截图看下
小程序名称审核问题?我们在微信服务号上申请的山阳论坛好家居,小程序申请一直不给通过,营业执照和商标信息都提供了
2020-06-23写个白页,在页面上拿到微信号进行判断,没有就跳到领取页
在我自己写的页面上判断当前微信号是否领取会员卡,如果没领取就跳到领取会员页面,这个功能怎么实现?谢谢你好,我现在是做一个功能,在我自己写的页面上判断当前微信号是否领取会员卡,如果没领取就跳到领取会员页面,这个功能怎么实现?谢谢
2020-06-23外部地址需要在后台配置安全域名,校验文件
请问小程序开发,如果大部分页面都是外部H5链接页面,可以通过审核吗?微信小程序是否允许大部分页面都用外部链接页面的形式,这样能通过审核吗,官方能否说下这块是否有限制?
2020-06-23不过的原因是一来就进入登录页了,不能给用户很好的体验。 建议提交的时候说明情况,备注下。
小程序未符合规范要求。哪里不符和?应该怎么改?[图片] 这个小程序只服务使用我司监控平台的客户,使用客户的账号密码登录,先在发布几次都是审核失败, 请问这个页面哪里不合适, 怎么整改。 千万别整官方回复 谢谢
2020-06-19[图片] https://careers.tencent.com/jobdesc.html?postId=1252929844237312000
请问官方什么时候能推出原生组件自定义样式?很难理解微信小程序不能自己修改样式,难道要所有的小程序样式,颜色都和你微信统一?如果这样,是多么单调,恳请官方听听开发者的心声
2020-06-19好奇怪
有个不知道什么原因的bug,声明Date() 都报错?[图片] 这个方法绑定在view 的 bindtap上的
2020-06-19自己检查下看看路径参数对不对
小程序直播添加商品时,总是提示“请确认线上小程序是否存在该页面链接”?按照“查看操作指引”在对应小程序中获取的商品路径,但是保存时,一直提示:请确认线上小程序是否存在该页面链接
2020-06-19