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