![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
uniapp
文章平均质量分 57
爱玩的安哥
快乐学IT
展开
-
Uniapp-远离回调callback请使用await、async
今天要实现一个功能,在搜索完课程及句子之后判断是否有结果,因为需要对课程和句子的结果统一判断,所以要使用async, await来将两种搜索的异步方法可以顺序调用。如何使用async, await来看下如何得到课程:searchLessonsFromServer() { if (this.no_more_lessons) { return } let self = this let page = self.searchMeResult.pth_lesso原创 2022-03-07 16:04:23 · 1887 阅读 · 1 评论 -
Uniapp|获取元素的高度与宽度信息
项目中需要获取到数据更新之后元素的高度,网上的文章说可以使用ref,我在view里面添加了ref,但获取不到:<view v-show="current === 0" id="own_view" class="own_view" ref="own_view"> 。。。mounted() { this.$nextTick(function(){ console.log("mounted this.$refs.own_vie原创 2021-12-29 18:48:41 · 3393 阅读 · 0 评论 -
Uniapp|image无法显示图片
自己写自定义组件的时候,找到几个图标,放在项目目录下,但在使用的时候发现小程序里面显示不出来。微信小程序里面这样:看网上的文章说要改成绝对路径,但我在在back-audio里面根本就没有发现play.png这个文件,那么怎么改src都不可能显示出来。除非放在static里面,但我想把组件独立出来使用。无意中看到别人写的自定义组件,里面也有使用图标,试了下,可行!图片、图标使用require导入三个控制播放图标代码:<template> <view class="audi原创 2021-12-16 18:45:39 · 7999 阅读 · 0 评论 -
Uniapp|爬坑之真机点击无效
uniapp开发时可能会遇到真机点击无反应的情况,本文提供了一种解决问题的思路原创 2021-12-08 16:56:16 · 7903 阅读 · 3 评论 -
uniapp|uni.navigateTo真机无法跳转
今天试了下uniapp跑真机,本来小程序里面需求就是没有登录的时候跳转到user页面进行登录或注册,小程序里面一切正常,到真机里面就不行了,一番查阅,原因居然非常简单:不能使用navigate跳转到tabBar页面!文档里面有写:https://uniapp.dcloud.io/api/router?id=navigateto再看看自己的pages.json配置文件,果然是属于tabBar页面。解决办法跳转tabBar页面使用uni.switchTab方法!即:uni.switchTab({原创 2021-10-29 13:40:39 · 1816 阅读 · 2 评论 -
手机开发|USB调试时未弹出授权对话框
使用uniapp想发布到真机时出错,提示说没有授权。真机运行失败,失败原因:手机上没有信任本计算机的授权,请在手机上信任该授权。但我已经在手机里面把USB调试打开了:而且是在打开USB调试后连接的电脑,手机有提示,也能够与电脑互传文件,说明数据线是OK的。记得以前是有授权码提示的,但现在什么授权提示也没有。网上搜索一番,提到一个叫adbkey的文件,果然在用户目录下的.android中找到了,打开后看了下,原来是个私钥文件。adbkey.pub应该是公钥吧,两个adbkey都删除掉。然后在原创 2021-10-29 12:36:43 · 4847 阅读 · 1 评论 -
小程序开发 |背景音乐播放卡、慢,有时无播放
需求uniapp前端项目需要使用背景模式播放音乐,此模式的特点是:当手机熄屏之后、或者App在后台时,音乐还会继续播放!所以非常适合播放音乐及朗读、朗诵文章、古诗之类长时间音频需求。html5里面有个audio可以播放音乐,但现在小程序里面已经弃用了。应该还是平台差异造成的,毕竟电脑和手机不同。用还是能用,但开发者工具会不断的警告:'<audio/>' 组件不再维护,建议使用能力更强的 'wx.createInnerAudioContext' 接口这种情况下,在uniapp中就需要使用原创 2021-09-27 11:29:46 · 883 阅读 · 0 评论 -
uniapp|showModal不显示
原因:content为空,可以设置个默认值来解决! uni.request({ url: url, method: method || "GET", header: header, data: data, success: res => { // console.log('success:' + JSON.stringify(res.statusCode)); if (res.statusCode && res.statusCode != 200) {原创 2021-09-07 19:24:34 · 1431 阅读 · 0 评论 -
uniapp|switchTab切换后刷新目标页面
小程序需要从书籍选择后跳转到lessons的标签页:toNextLevel(pth_book) { let globalData = getApp().globalData //转到课程页面 let book_idx = parseInt(pth_book.index) - 1 globalData.book_idx = book_idx globalData.$switchBook = true console.log('转到课程页面') uni.原创 2021-09-07 19:19:14 · 1815 阅读 · 1 评论