UniApp
文章平均质量分 56
UniApp 常用技术文章收集!
卡尔特斯
大前端交流群:dengzemiao
GitHub: https://github.com/dengzemiao
掘金:https://juejin.im/user/4450440831840909
展开
-
Uniapp 抖音小程序报错:1. Forgot to add page route in pages.json. 2. Invoking Page() ...
解决方案:排查没问题后,或者也可以先尝试下这种方案。删除该项目,重新导入运行即可解决。2、没有在异步任务中调用。抖音小程序开发者工具。原创 2024-04-22 18:14:04 · 567 阅读 · 0 评论 -
Uniapp 在开发字节抖音小程序时使用 $refs 报错详细解决方案
获取孙子组件,因为在父组件中是可以使用的,后面测试总结后,才发现是原来是只要通过。在开发字节抖音小程序时,无论是打包还是调试,在有一些场景下都无法使用。去获取到子组件,一开始我以为是无法在,子组件里面通过。工具开发直接升级工具为最新版就可以。进行开发的话,需要更改一下。控制的组件,都无法获取到。中找到了解决方案,原来是。经过排查,发现因为抖音。2、如果使用的是命令行。原创 2024-04-02 18:53:22 · 1052 阅读 · 0 评论 -
Uniapp 原生插件的详细使用步骤(本地插件、云端插件、自制原生插件)
uniapp 基座、标准基座、自定义基座;传统打包、快速安心打包的区别。原生插件文档本地插件、云端插件。本地插件、云端插件都只能只能使用自定义基座来看效果,每次增删插件都必须要重新打包基座,其实就是将第三方包解析嵌入到包内,然后本地修改的内容跟包内的内容结合达到热更新效果,也能实时看到最新效果。插件增删都需要重新打包自定义基座,通过标准基座运行是无法生效的,会报错找不到哦。基座的打包方式顶部有文章介绍,另外,配置打包信息时,如果没有广告配置,可以将下面的广告配置关掉,默认是勾选的。这里是通过云打包。原创 2024-01-10 11:15:33 · 12657 阅读 · 2 评论 -
Uniapp 运行到 iOS 真机或模拟器
进行安装,到钥匙串中找到证书并导出,双击安装证书到钥匙串中如果显示证书不收信任,可以到。:通过菜单中的发行,自定义基座,填的东西基本差不多,没啥区别,然后就可以在运行。然后会重启手机,重启后会提示输入密码启用开发者模式,然后就可以打开安装的。,填入上面的证书信息,跟标识符后,会进行云打包安装到手机上。证书安装即可解决,如果还是显示不受信任,可以删除安装的。),证书下载出来备用,推送证书也在这里面创建。),如果是新增设备,需要重新更新或创建。安装到手机成功后,点击打开提示需要在。配置文件添加上新的设备进去。原创 2024-01-04 11:36:43 · 7981 阅读 · 5 评论 -
Uniapp 运行到 Android 真机或模拟器
如果没有安卓基座插件,这行会显示安卓基础插件,点击安装后,就能出现。,如果没有安卓基座插件,这行会显示安卓基础插件,点击安装后,就能出现。,各个品牌打开开发者模式方式不一样,可自行百度即可,一般是在。,随便建一个空项目,打开后,点击右上角工具栏中的模拟器图标。创建项目后,数据线连接电脑和手机,在弹出的窗口中选择。注意在创建模拟器选择镜像的时候,需要看下当前设备的。次,输入手机密码,就会进入了开发者模式。开启开发者模式后,在设置中找到。开发工具,点击菜单栏的。开发工具,点击菜单栏的。原创 2024-01-03 16:27:20 · 7071 阅读 · 0 评论 -
Uniapp 对接抖音短剧播放器 video-player 坑点解决
下只需要首次开权限存在就行,权限开了后下次去掉也没问题的。但是依然可以像上面一样,使用自动化脚本完成这个文件的生成,因为这个文件是需要存在编译出来的源码项目根目录中的,一直存在自然更好,免得出意外。3、每次进入播放页,播放器无法进行播放或看不到播放器,或时好时坏,或拿不到播放器的任何回调,比如开始播放、播放进度等。获取播放器的上下文后,无法进行操作播放器暂停、播放等,原因是需要通过小程序原生。,配置一下,权限生效就正常了。只能在页面级使用,原生可以在组件里面嵌套,但是。组件使用,也就是封装的。原创 2023-11-17 10:46:10 · 7994 阅读 · 6 评论 -
Uniapp 解决组件在官方文档不支持的事件上,接收小程序原生组件事件
即可获得事件,如果获取不到,看看是不是首字母大小写的问题,其他参数可按小程序原生一样使用。在原生中是这么使用,如果在不通过小程序原生自定义。中需要条件编译指定平台使用,小程序中的事件都是。组件的情况下,能不能直接使用呢,答案是可以的。现在需要在抖音小程序上使用加粉丝群功能,官方。官网并没有支持,一个是。有自带这个功能,但是。类型,一个是回调事件。原创 2023-09-12 15:10:52 · 412 阅读 · 0 评论 -
Uniapp Syntax Error: Error: Unbalanced delimiter found in string
这边导致文件的原因:可能是条件编译语法不小心删了某个字符,导致不全,无法形成一对。原创 2023-08-14 11:31:33 · 1887 阅读 · 0 评论 -
解决前端报错 Error: Cannot find module ‘xxx‘(包含 uniapp)
但是可能依然不行,这个可能是内部依赖的版本对不上,也会报内部错误。版本的问题,可能太高或太低,可以想下之前创建项目时用的。一下,这是一种方案,但是可能不行,因为可能是。2、直接手动安装一下找不到的模块。版本是多少,切到那个版本去进行。这里只列了两种,只是因为换了。安装都存在运行报错,就切回。原创 2023-05-25 10:15:10 · 7588 阅读 · 0 评论 -
UniApp Android 页面拖动,去掉半圆形阴影
在页面可以滚动的时候,上下拽,会出现一个半圆形的阴影,需要去除。原创 2023-02-23 14:50:45 · 3997 阅读 · 0 评论 -
UniApp 小程序封装原生组件(使用与交互详细流程)
在使用UniApp进行多平台小程序开发的时候,发现UniApp官方组件在其中部分平台无法生效,或新的属性还没有进行支持,这个时候可以自行封装一个原生组件,并使用到UniApp中。platforms 文件夹使用命名文档wxcomponents、kscomponents … 文件夹使用命名文档。原创 2022-08-24 10:58:31 · 2455 阅读 · 0 评论 -
UniApp video 使用(自定义进度条,及微信无法暂停播放设置进度问题)
在小程序开发的时候,其他小程序能够正常播放,但是在微信小程序发现没有生效,原因是平台差异案例效果原创 2022-08-11 18:01:18 · 6660 阅读 · 4 评论 -
UniApp 解决 style 绑定 css 变量,支持 var() 使用
uniapp 小程序在开发中遇到一个需求,就是需要将一些自定义的css var变量绑定到页面根元素的style身上,方便使用,这里用的是sass预处理器。原创 2022-08-08 10:19:48 · 9335 阅读 · 1 评论 -
UniApp scroll-view 事件不生效(@scroll、@scrolltolower、@scrolltoupper ...)
开启下拉刷新后,无论在什么位置触摸下滚,都算在进行下拉,这个也是因为没有设置固定高度的问题。如果设置之后还无法解决,就需要使用上面的这些事件随便拿个判断一下是否到顶部。没有一个固定的高度,所以需要给容器设定一个高度。等熟悉或事件时,不生效,是因为。...原创 2022-08-02 18:22:07 · 7539 阅读 · 4 评论 -
UniApp 获取当前页面标题(navigationBarTitleText)
需求当在自定义导航栏,封装好导航栏后,希望在页面使用时,自动获取到。,这样就不需要再每个页面手动的写一遍了,直接走配置文件即可。中配置的当前页面的标题。原创 2022-07-27 11:56:46 · 8306 阅读 · 3 评论 -
UniApp 自定义条件编译详细使用流程
官方自定义条件编译文档。举例开发一个wx小程序,但是这小程序需要支持打包多种UI风格,如果用if或者现有的条件编译肯定是不能满足的,这时候就需要以wx小程序为基准平台,在扩展一个新的子平台进行条件编译,但是它还是属于基准平台,只是在这个基准平台上,在多了一层独立条件编译,专门用来打包或开发这个UI风格。自定义条件编译扩展需放到//拷贝代码后去掉注释,不能包含注释,放到package.json中即可,推荐文件底部"uni-app"{//扩展配置"scripts"{注意只能扩展。...原创 2022-07-26 14:25:43 · 4486 阅读 · 1 评论 -
UniApp H5 跨域代理配置并使用(配置manifest.json、vue.config.js)
UniApp运行到浏览器的时候,接口会跨域报错,这里通过两种方式解决,二选一即可。修改或调整配置文件后,推荐重新运行,以防不生效。原创 2022-07-21 11:03:12 · 8277 阅读 · 0 评论 -
UniApp 解决 Error: Cannot find module ‘webpack/lib/RuleSet‘
版本是经过测试的出来的,如果想提升版本,可以一个一个版本网上试试)脚手架版本的问题,目前版本是。,可以降低版本重新创建。原创 2022-07-19 10:34:21 · 7985 阅读 · 5 评论 -
UniAPP HBuilderX 运行到各个小程序开发工具
HBuilderX运行到其他平台,编译完成后会在项目的unpackage文件夹中生成对应平台的项目文件包。原创 2022-07-18 15:16:31 · 3599 阅读 · 0 评论 -
UniAPP nvue 与 vue 开发的常见区别
页面开发前,首先想清楚这个页面的纵向内容有什么,哪些是要滚动的,然后每个纵向内容的横轴排布有什么,按。绘制整个页面的耗时要大的多,尤其在新页面进入动画期间,对于复杂页面,没有原生导航栏会在动画期间产生整个屏幕的白屏或闪屏。端在一个页面内使用大量圆角边框会造成性能问题,尤其是多个角的样式还不一样的话更耗费性能。原生开发没有页面滚动的概念,页面内容高过屏幕高度并不会自动滚动,只有部分组件可滚动(的渲染速度再快,也没有原生导航栏快。下不支持,编译时控制台会报警,建议把这些不支持的。,页面内容过高会自动滚动。...原创 2022-07-18 11:21:51 · 2039 阅读 · 0 评论 -
UniAPP template 与 block 的使用区别
并不是一个组件,它们仅仅是一个包装元素,不会在页面中做任何渲染,只接受控制属性。在不同的平台表现存在一定差异,推荐统一使用。原创 2022-07-18 11:08:50 · 2584 阅读 · 0 评论 -
UniAPP 目录结构详细介绍(及条件编译文件夹详解)
UniAPP 目录结构详细介绍(及条件编译文件夹详解)原创 2022-06-28 14:52:52 · 8288 阅读 · 0 评论